Content-Encoding
レスポンスにどの圧縮が適用されたかを示すHTTPヘッダ。通常は gzip、br(Brotli)、新しいところでは zstd。
クライアントは Accept-Encoding: br, gzip で対応方式を伝える。サーバーは最適なものを選び、Content-Encoding: br と返す。Brotli(Google、2015年)はテキストでgzipより約20%高い圧縮率を出す。Zstd(Facebook)はBrotliより高速だが、ブラウザ対応は新しい。静的ファイルは事前圧縮しておくのがよい。元ファイルと並べて style.css.br と style.css.gz を置けば、サーバーがAccept-Encodingに応じて適切な方を返す。