首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >http/1.0和deflate/gzip

http/1.0和deflate/gzip
EN

Stack Overflow用户
提问于 2008-10-27 10:29:23
回答 3查看 3.4K关注 0票数 3

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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-10-27 10:36:24

实际上,这取决于浏览器;而不是协议(HTTP1.0确实很好地支持压缩)

您应该检查Accept-Encoding头,它要么是gzip,要么是deflate。如果头部不在那里,那么就不要压缩。

票数 6
EN

Stack Overflow用户

发布于 2008-10-27 14:38:50

对于deflate的含义,似乎有不同的解释。HTTP1.1指定了RFC 1950 (zlib)格式,但是IIS会生成一个原始的Deflate流。Internet Explorer无法处理RFC1950流-它将deflate内容编码解释为RFC1951-因此您可能希望完全避免这种格式。

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

票数 4
EN

Stack Overflow用户

发布于 2008-10-27 10:34:41

查看this rather extensive list。(简短的答案似乎是:是的,他们是这样做的)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/239512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档