请教一个 tomcat gzip 的问题

2015-08-21 15:52:25 +08:00
 raycloud
tomcat8 启用了 gzip, 在其 ROOT 目录下放了两个 css 文件,访问的时候其中一个文件的头信息有
Content-Encoding gzip , 另一个比较大的文件却没有,请问是怎么回事?
http://120.25.56.115:8090/style.css
http://120.25.56.115:8090/style2.css
这两个文件,你们看下, style2 的内容只是把 style 的内容多复制了一遍, style2.css 没有被压缩
tomcat 配置:
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9443"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/css,text/javascript,application/x-javascript,application/javascript,image/gif,image/jpg,image/jpeg,image/bmp,image/png,application/x-font-woff,application/vnd.ms-fontobject"
/>
1372 次点击
所在节点    问与答
3 条回复
funky
2015-08-21 17:19:34 +08:00
我这边看到的两个文件都有 gzip 的头 window chrome 44
raycloud
2015-08-21 17:28:03 +08:00
@funky 不是吧?我也是 windows chrome 44 ,用几个浏览器也试了, style2.css 响应没 gzip 头,大小大也原文件大小 58KB , 它的内容只是 style.css 的双倍,而 style.css 响应的大小为 5.4KB
hcymk2
2015-08-21 17:40:30 +08:00
我的第 2 个响应头里面没有 Content-Encoding gzip.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/214891

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX