Tomcat中noCompressionUserAgents的好设置是什么?

EGB*_*EGB 7 java configuration tomcat gzip

谷歌搜索"noCompressionUserAgents"最终得到相同的样板配置似乎已被复制,但不是很有用(甚至在stackoverflow :)

stackoverflow.com/questions/550024/tomcat-compression-does-not-add-a-content-encoding-gzip-in-the-header

noCompressionUserAgents ="gozilla,traviata"

但这并没有考虑到跳过NS4或IE6或其他任何东西.我发现的最接近的是来自Zimbra配置示例,至少是为了跳过IE6看起来像:

http://www.zimbra.com/forums/installation/7654-problems-zimbra-installation-os-x-server-ldap-tomcat.html

noCompressionUserAgents =".MSIE 6. "

有没有人有noCompressionUserAgents的REAL设置?

jsi*_*ght 3

一般来说,最好的方法是手动挑选出损坏的部分并将其添加到其中。大多数不支持 gzip 的代理不会宣传 gzip 支持(因此您可能不应该尝试忽略它们并无论如何发送)。

例如,IE6 确实支持压缩,但是与之之间可能存在奇怪的交互。不过,这远非 100% 的情况(在大多数情况下,我们对 IE6 客户端使用压缩,只有少数页面由于我们在测试中发现的错误而被排除)。

最重要的是,您没有找到黑名单的原因很可能是因为确实没有有效的一刀切的黑名单可用。