nginxのconfigでgzipを設定するとコンテンツがgzip圧縮される。
gzipされた場合はレスポンスヘッダーにContent-Encoding: gzipが表示される。
なお、gzip圧縮されるにはリクエストヘッダーにAccept-Encoding: gzipをつける必要がある。
$ curl -I -H "Accept-Encoding: gzip" localhost
HTTP/1.1 200 OK
Server: nginx/1.14.1
Date: Fri, 11 Dec 2020 14:45:39 GMT
Content-Type: text/html
Last-Modified: Mon, 07 Oct 2019 21:16:24 GMT
Connection: keep-alive
ETag: W/"5d9bab28-fd9"
Content-Encoding: gzip * これ
gzip圧縮により4.0kのレスポンスサイズが1.4kまで減った。