存在某些页面内容异常巨大的问题。在5到10兆范围内。
这是在服务器端使用Velocity和Java呈现的。显然可以压缩/压缩此响应,但是在浏览器/客户端处理解压缩的合理方法是什么?
答案 0 :(得分:7)
它内置于大多数现代浏览器中。只要响应是某种文本或易于压缩的内容,那么您的请求/响应就必须纠正标题。
请求强>
Accept-Encoding:gzip,deflate
<强>响应强>
内容编码:gzip
如果请求的Accept-Encoding标头不包含gzip,则不应将其压缩,因为客户端/浏览器无法处理它。
一般情况下,只要有意义,就应该gzip任何文本内容。如果资源是500字节而不是500字节,那么出于性能原因可能没有意义。 一些示例是html,xml,json,javascript,您可以配置您的服务器,要压缩的文件类型以及大小限制应该是什么。
启用Gzip