San*_*Lee 36 gzip http-compression deflate
我刚刚搜索了gzip和Deflate,发现Deflate更好.
但是,当我检查Google,Facebook和StackExchange的响应标题时,他们都在使用GZIP.为什么他们使用gzip而不是Deflate?
Mar*_*ler 108
这显然是由于选择"Deflate"这一名称造成的误解.http标准明确指出"deflate"实际上意味着zlib格式:
The "zlib" format defined in RFC 1950 [31] in combination with
the "deflate" compression mechanism described in RFC 1951 [29].
Run Code Online (Sandbox Code Playgroud)
但是,早期的Microsoft服务器会错误地为"Deflate"提供原始deflate(即只有没有zlib RFC 1950包装器的RFC 1951数据).这导致了问题,浏览器必须双向尝试,最后只使用gzip更可靠.
使用gzip而不是"Deflate"(zlib)对带宽和执行时间的影响相对较小.所以,我们在那里,它可能会留下来.
gzip的差异是12个字节,计算CRC而不是Adler-32的CPU时间略多.
| 归档时间: |
|
| 查看次数: |
5074 次 |
| 最近记录: |