springboot添加gzip

如今的项目大可能是先后端分离,而前端请求一些js,css文件,这些文件有时候会几M,影响前端加载速度,此时就须要gzip了,来提高前端页面加载速度。javascript

nginx能够打开gzip,来实现此功能,若是项目中不想引入nginx的话,就能够在Spring gateway的配置文件中打开gzip配置,来支持传输的压缩,这样一个几m的js文件就会被压缩到几百k,速度大幅度提高。css

配置状况以下:html

server:
  compression:
    enabled: true
    mime-types: application/json,application/xml,text/html,text/plain,text/css,application/x-javascript