http / 1.0是否能够处理泄密和gzip内容? 我已经完成了在我的极简主义Web服务器中实现deflate和gzip,我真的不知道具有http / 1.0的浏览器是否能够处理deflate和gzip压缩内容。
答案 0 :(得分:5)
确实,这取决于浏览器;不是协议(HTTP 1.0确实允许压缩非常愉快)
你应该检查Accept-Encoding标题,它将是gzip,deflate。如果标题不存在则不压缩。
答案 1 :(得分:4)
对deflate
的含义似乎有不同的解释。 HTTP 1.1指定RFC 1950(zlib)格式,但IIS会生成原始Deflate流。 Internet Explorer无法处理RFC 1950流 - 它将deflate
Content-Encoding解释为RFC 1951 - 因此您可能希望完全避免使用该格式。
.NET DeflateStream
仅实现Deflate压缩算法,它不会创建Zlib格式。
答案 2 :(得分:1)
结帐this rather extensive list。 (简短回答似乎是:是的)。