SpringBoot2开启响应压缩

2018-11-19 11:18:52

SpringBoot2开启响应压缩

对响应体进行压缩。可以提高传输效率。但是要耗费一点儿算力对数据进行压缩计算。

SpringBoot的配置

对应的配置类:org.springframework.boot.context.embedded.Compression

  1. server:
  2. compression:
  3. # 开启响应压缩
  4. enabled: true
  5. # 支持的压缩类型
  6. mime-types:
  7. - application/json
  8. - application/xml
  9. - application/javascript
  10. - text/html
  11. - text/xml
  12. - text/plain
  13. - text/css
  14. - text/javascript
  15. # 默认只有响应体大于 2028kb 时才会进行压缩
  16. min-response-size: 2048
  17. # 指定不压缩的user-agent,默认为null
  18. # excluded-user-agents

效果对比

这里拿开发版的vue.js来演示

未压缩


压缩后


响应时间和体积减少了。


1
8
1

添加评论

正在回复:
取消
2
1
8
1