WordPress 利用 gzip 與外掛提升網站速度 中有提到設定 gzip 壓縮,可以減少在主機與使用者端之間,資料傳輸量的減少,進而提升網站回應的速度,它的方法原則上是利用修改 .htaccess 的設定來達成,而 Spring Boot 是一個非常功能強大且靈活的系統,有很多功能只要透過設定就可以達成,在 gzip 的功能上只要在
application.properties
加上下列設定即可。- # =================================
- # GZip compression, HTTP/2, caching
- # =================================
- # Enable response compression
- server.compression.enabled=true
- # The comma-separated list of mime types that should be compressed
- server.compression.mime-types=text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json,application/xml
- # Compress the response only if the response size is at least 1KB
- server.compression.min-response-size=1024