Saudações leitores, vamos à mais um dilema que precisei usar:
Você pode realizar esse procedimento usando a interface do usuário (IU), executando comandos do Appcmd.exe em uma janela da linha de comando, editando diretamente os arquivos de configuração ou gravando scripts de WMI.
Interface de usuário
Para usar a IU
- Abra o Gerenciador do IIS e navegue até o nível que deseja gerenciar. Para obter informações sobre como abrir o Gerenciador do IIS, consulte Abrir o gerenciador do IIS (IIS 7). Para obter informações sobre como navegar para locais da interface do usuário, consulte Navegação no Gerenciador do IIS (IIS 7).
- Em Exibição de Recursos, clique duas vezes em Cabeçalhos de Resposta HTTP.
- Na página Cabeçalhos de Resposta HTTP, no painel Ações, clique em Definir Cabeçalhos Comuns.
- Na caixa de diálogo Definir Cabeçalhos de Resposta HTTP Comuns, marque a caixa de seleção Habilitar keep-alive de HTTP e, em seguida, clique em OK.
Linha de comando
Para habilitar o cabeçalho keep-alive de HTTP, use a seguinte sintaxe:
appcmd set config /section:httpProtocol /allowKeepAlive:true | false
Por padrão, o cabeçalho keep-alive de HTTP está habilitado, mas você pode desabilitá-lo ao definir allowKeepAlive como false. Por exemplo, para desabilitar o cabeçalho keep-alive HTTP, digite o seguinte no prompt de comando e, em seguida, pressione ENTER:
appcmd set config /section:httpProtocol /allowKeepAlive:false
Para obter mais informações sobre o Appcmd.exe, consulte Appcmd.exe (IIS 7).
appcmd set config /section:httpProtocol /allowKeepAlive:true | false
Por padrão, o cabeçalho keep-alive de HTTP está habilitado, mas você pode desabilitá-lo ao definir allowKeepAlive como false. Por exemplo, para desabilitar o cabeçalho keep-alive HTTP, digite o seguinte no prompt de comando e, em seguida, pressione ENTER:
appcmd set config /section:httpProtocol /allowKeepAlive:false
Para obter mais informações sobre o Appcmd.exe, consulte Appcmd.exe (IIS 7).
Configuração
O procedimento neste tópico afeta os seguintes elementos de configuração:
atributo allowKeepAlive do elemento de configuração <httpProtocol>
Para obter mais informações sobre a configuração do IIS 7, consulte IIS 7.0: esquema de configurações do IIS (a página pode estar em inglês) no MSDN.
atributo allowKeepAlive do elemento de configuração <httpProtocol>
Para obter mais informações sobre a configuração do IIS 7, consulte IIS 7.0: esquema de configurações do IIS (a página pode estar em inglês) no MSDN.
WMI
Use as seguintes classes, métodos ou propriedades do WMI para realizar o procedimento:
- Propriedade HTTPProtocolSection.AllowKeepAlive
Para obter mais informações sobre WMI e IIS, consulte WMI (Instrumentação de Gerenciamento do Windows) no IIS 7. Para obter mais informações sobre as classes, os métodos ou as propriedades associados a este procedimento, consulte a Referência do provedor WMI do IIS (a página pode estar em inglês) no site do MSDN.