我想在tomcat6上为大于2048字节的文件启用gzip压缩。因此我设置了连接器:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
compression="on"
compressionMinSize="2048"
compressableMimeType="text/html,text/xml,text/css,application/javascript,application/json"
/>
但是,compressionMinSize参数似乎不起作用。在响应标题中,我总是得到:
Content-Encoding:gzip
即使是小的回复(例如请求大小376B,内容大小213B)
我错过了什么吗?
答案 0 :(得分:3)
compressionMinSize
选项仅存在于Tomcat 7.0及更高版本中。对于Tomcat 6.0,您应该使用compression="2048"
来达到同样的效果。