GZIP压缩:将压缩后的文本文件,发送给浏览器,减少流量。
进行gzip压缩条件: 1、请求头:Accept-Encoding : gzip 告诉服务器,该浏览器支持gzip压缩。 2、响应头:Content-Encoding : gzip. 告诉浏览器,输出信息用gzip进行压缩了。可以通过http协议头部是观察到Accept-Encoding和Content-Encoding
有多种方法定义压缩,通过tomcat,通过servlet的过滤器。推荐使用tomcat配置来进行压缩。
serlvet过滤器配置如下:
gzipFilter net.sf.ehcache.constructs.web.filter.GzipFilter gzipFilter *.css gzipFilter *.html gzipFilter *.js gzipFilter *.jsp
参考: