HTTP 压缩
可以压缩 HTTP 消息体(因为 HTTP / 1.1)。由服务器压缩请求并添加 Content-Encoding 标头,或由代理执行并添加 Transfer-Encoding 标头。
客户端可以发送 Accept-Encoding 请求标头以指示它接受哪些编码。
最常用的编码是:
- gzip - deflate 算法(LZ77),在
gzip文件的压缩程序( RFC1952 )中实现 CRC32 校验和 - deflate -
zlib数据格式( RFC1950 ),deflate 算法(混合 LZ77 和 Huffman)与 Adler32 校验和