压缩响应是服务器出口流量的压缩,可以节省出口流量。能够及时响应更多的请求。
1、Nginx可以对响应进行压缩。
2、Spring对响应进行压缩。
3、如果部署到Tomcat服务器,可以在Tomcat开启压缩。(自行百度)
如何知道响应有没有开启压缩?
浏览器F12 检查请求的响应头
Nginx可以采用Gzip压缩。
Spring可以全局开启Gzip
Spring配置文件如下:
代码语言:javascript复制server.compression.enabled=true
# 默认支持text/html等,但不支持application/json
server.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain
SpringCloud可以采用Feign的Gzip压缩
如果你开启Spring全局压缩,就不需要额外开启Feign了。
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!