compressionMinSize不适用于Tomcat 6

时间:2013-09-26 09:29:08

标签: java http tomcat compression gzip

我想在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)

我错过了什么吗?

1 个答案:

答案 0 :(得分:3)

compressionMinSize选项仅存在于Tomcat 7.0及更高版本中。对于Tomcat 6.0,您应该使用compression="2048"来达到同样的效果。