Tomcat和GZIP压缩不起作用

Tomcat和GZIP压缩不起作用,tomcat,gzip,Tomcat,Gzip,我以前看过所有其他的“答案”,但都不起作用 我有一个简单的设置 Tomcat7,带spring的webapp。我试图启用gzip压缩,但没有任何效果 我使用chrome开发工具和firefox firebug以及yslow和curl命令行进行了检查 这是我的配置: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" compression="force" com

我以前看过所有其他的“答案”,但都不起作用

我有一个简单的设置

Tomcat7,带spring的webapp。我试图启用gzip压缩,但没有任何效果

我使用chrome开发工具和firefox firebug以及yslow和curl命令行进行了检查

这是我的配置:

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" 
compression="force" 
compressionMinSize="2048" 
noCompressionUserAgents="gozilla, traviata" 
compressableMimeType="text/html,text/xml,text/css,
text/javascript,application/javascript,application/x-javascript,
application/xhtml+xml,application/xml"  />
这是请求标头:

GET /vb/pages/layout/static/vb-1.11.css HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: JSESSIONID=C73CFF565AC51B8C4C26FE3954FD1175
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
我没有打开apache,也没有代理。直接使用端口8080请求本地主机

附言:我还不能发布图片,我需要更多的声誉积分:S

我迷路了


谢谢

有时,当您尝试测试时,您会尝试低于最小压缩大小的页面。试着减少压力 CompressionSize=“2048” 从“2048”到“3”或“5”等低值的属性

GET /vb/pages/layout/static/vb-1.11.css HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Cookie: JSESSIONID=C73CFF565AC51B8C4C26FE3954FD1175
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache