HTTP 壓縮

可以壓縮 HTTP 訊息體(因為 HTTP / 1.1)。由伺服器壓縮請求並新增 Content-Encoding 標頭,或由代理執行並新增 Transfer-Encoding 標頭。

客戶端可以傳送 Accept-Encoding 請求標頭以指示它接受哪些編碼。

最常用的編碼是:

  • gzip - deflate 演算法(LZ77),在 gzip 檔案的壓縮程式( RFC1952 )中實現 CRC32 校驗和
  • deflate - zlib 資料格式( RFC1950 ),deflate 演算法(混合 LZ77 和 Huffman)與 Adler32 校驗和