Compartilhar via


Lista de escuta de IP

As APIs do servidor HTTP não se associam a nenhum endereço IP e pares de porta TCP até que um usuário registre um UrlPrefix. Por padrão, depois que um registro é inserido na fila de solicitação, a API do servidor HTTP se associa à porta especificada no UrlPrefix (por exemplo, porta 80) para todos os endereços IP (INADDR_ANY ou INADDR6_ANY) disponíveis no computador. Problemas surgem quando aplicativos de terceiros (não usando as APIs do servidor HTTP) se associam ao endereço IP e aos pares da porta 80 no computador. A API do Servidor HTTP fornece uma maneira de configurar a lista de endereços IP que ele associa e resolve esse problema de coexistência. O administrador do sistema chama a função HttpSetServiceConfiguration com o parâmetro ConfigId definido como o valor HttpServiceConfigIPListenList para especificar a lista de escutas IP. Os endereços IPv4 e IPv6 podem ser adicionados à lista. Os endereços IP inseridos se aplicam a todos os aplicativos no computador usando a API do servidor HTTP e persistem entre reinicializações do computador. No entanto, as alterações na configuração da lista de escuta de IP não ocorrem dinamicamente; na maioria dos casos, uma reinicialização do sistema pode ser necessária.