打开 conf/server.xml 文件可以看到:
1 |
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> |
要使用 gzip 压缩功能,可以在 Connector 实例中加上如下属性:
- compression="on" 打开压缩功能
- compressionMinSize="2048" 启用压缩的输出内容大小,这里面默认为2KB
- noCompressionUserAgents="gozilla, traviata" 对于以下的浏览器,不启用压缩
- compressableMimeType="text/html,text/xml" 压缩类型
修改完成后
1 |
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" compression="on" compressionMinSize="256" noCompressionUserAgents="gozilla,traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" /> |
验证是否成功, 用 wireshark 抓包,可以看到如图所示: