iis não compacta conteúdo apenas para pedidos contendo “/ gecko /” no user-agent

2

Comportamento muito estranho. Meu servidor retorna a resposta gzipped para todas as outras solicitações.
nas imagens você pode ver que para o agente do usuário "/ gecko /" o pedido não é gzipado e para "/ gescko /" é. Eu estou usando o iis 7.5.
O conteúdo retornado é dinâmico, não estático. Aqui está a seção do applicationHost.config. Estou profundamente confuso

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files" staticCompressionDisableCpuUsage="95" staticCompressionEnableCpuUsage="60" dynamicCompressionDisableCpuUsage="95" dynamicCompressionEnableCpuUsage="50">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" staticCompressionLevel="9" />
<staticTypes>
  <add mimeType="text/*" enabled="true" />
  <add mimeType="message/*" enabled="true" />
  <add mimeType="application/x-javascript" enabled="true" />
  <add mimeType="application/atom+xml" enabled="true" />
  <add mimeType="application/xaml+xml" enabled="true" />
  <add mimeType="application/json" enabled="true" />
  <add mimeType="application/json; charset=utf-8" enabled="true" />
  <add mimeType="*/*" enabled="false" />
</staticTypes>
        <dynamicTypes>
            <add mimeType="text/*" enabled="true" />
            <add mimeType="message/*" enabled="true" />
            <add mimeType="application/x-javascript" enabled="true" />
            <add mimeType="*/*" enabled="false" />
        </dynamicTypes>

    
por Yuval Perelman 22.02.2017 / 23:55

0 respostas