http / 1.0是否能够处理泄密和gzip内容? 我已经完成了在我的极简主义Web服务器中实现deflate和gzip,我真的不知道具有http / 1.0的浏览器是否能够处理deflate和gzip压缩内容。

有帮助吗?

解决方案

确实,这取决于浏览器;不是协议(HTTP 1.0确实允许压缩非常愉快)

您应该检查接受-Encoding 标题,它将是gzip,deflate。如果标题不存在则不压缩。

其他提示

deflate 的含义似乎有不同的解释。 HTTP 1.1指定 RFC 1950 (zlib)格式,但IIS生成原始取消确定流。 Internet Explorer无法处理RFC 1950流 - 它将 deflate 内容编码解释为RFC 1951 - 因此您可能希望完全避免使用该格式。

.NET DeflateStream 实现Deflate压缩算法,它不会创建Zlib格式。

查看这个相当广泛的列表。 (简短回答似乎是:是的)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top