前言:
The next version of the Project will provide support for gzip in order to faster speed of data transmission on the network。
在我们的项目中,添加对gzip的支持,是为了加快数据在网络中的传输速度。
If you need to transfer data using gzip, you must be setting request header "Accept-Encoding"="gzip". Thus, you will get a response, which include the response header name "Content-Encoding" and value "gzip", and need to ungzip the response data. Besides, the response header name "Content-Length" also will be returned.使用gzip,首先要设置请求消息头Accept-Encoding为gzip。
这样,你将会得到一个响应,根据消息头Content-Encoding为gzip你可以知道,传输过来的数据是经过gzip压缩的。另外,消息头Content-Length会告诉你压缩后的数据长度。
正文:
一:仅使用tomcat配置进行相关压缩
(注:仅使用tomcat压缩仅对页面进行压缩,而后端传输数据并没有进行任何压缩)
1.1配置部分
tomcat配置前
<Connector port="8080" protocol="HTTP