SpringBoot(三十七)SpringBoot开启gzip压缩提高网站性能

在看文档的时候,发现springboot竟然可以开启gzip压缩,我的天,好像有点神奇,开启gzip压缩我之前都是在nginx里边做的。

开启gzip压缩之后好处自然就不必多说了,肯定是能极大的提升网络性能。

没有开启gzip的请求响应头:

1726631024151928.png

开启方式也是很简单的,在yml文件中配置即可:

yaml 复制代码
server:
  port: 7001
  compression:
    enabled: true # 开启支持gzip压缩
    # 配置压缩类型
    #mime-types: application/json,application/xml,text/html,text/xml,text/plain,application/javascript,text/css
    min-response-size: 128 # 当响应长度超过128时,才执行压缩(默认2048)

是的,这就开启了springboot的gzip压缩。

我们来看一下请求响应头:

1726631033578199.png

我们发现,响应头的数据开启了gzip压缩。

至此,springboot开启gzip压缩配置完成。

有好的建议,请在下方输入那地儿评论。

相关推荐
若鱼19199 分钟前
JPA/Hibernate中一对一关联时不持有外键方的属性延迟加载为什么不生效?
java·spring
砍材农夫17 分钟前
spring-ai 第八模型介绍-图像模型
java·人工智能·spring
金融数据出海24 分钟前
java对接美股股票api涵盖实时行情、K 线、指数等核心接口。
后端
认真的小羽❅28 分钟前
从入门到精通:Spring Boot 整合 MyBatis 全攻略
spring boot·后端·mybatis
橘子hhh37 分钟前
Netty基础服务器实现
java·nio
墨雪遗痕40 分钟前
工程架构认知(二):从 CDN 到 Keep-Alive,理解流量如何被“消化”在系统之外
java·spring·架构
摆烂工程师44 分钟前
教你如何查询 Codex 最新额度是多少,以及 ChatGPT Pro、Plus、Business 最新额度变化
前端·后端·ai编程
用户6688599847661 小时前
Sprint Boot登录案例
java
任聪聪1 小时前
我做了一款通用本地化部署模型运行调度器,运行所有大模型!
后端
开发者如是说1 小时前
可能是最好用的多语言管理工具
android·前端·后端