首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bzip2和x-bzip2 2的区别是什么?

bzip2和x-bzip2 2的区别是什么?
EN

Stack Overflow用户
提问于 2016-03-11 00:14:33
回答 2查看 814关注 0票数 1

在HTTP响应中,内容编码头字段可以是bzip2或x 2。

例如,您可能会得到类似于

代码语言:javascript
复制
HTTP/1.1 200 OK
Date: mon, 9 Mar 2016 22:38:34 GMT
...
Content-Encoding: bzip

或者类似的东西

代码语言:javascript
复制
HTTP/1.1 200 OK
Date: mon, 9 Mar 2016 22:38:34 GMT
...
Content-Encoding: x-bzip

他们之间有什么区别?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-11 02:57:26

真的什么都没有。正如您在IANA内容编码注册表中看到的那样,bzip2x-bzip2不是注册的内容编码。前面的x-旨在强调这种编码的未注册性质(也请参阅x-gzipgzip)。有趣的是,这之前的约会甚至是RFC1945。RFC1521,第5节声明:

如果有必要,实现者可以定义新的内容传输编码值,但必须使用x令牌,它是以"X-“为前缀的名称,以表示其非标准状态,例如,”内容-传输-编码: name新编码“。

就其支持而言:据我所知,Lighttpd是唯一支持bzip2的with服务器。我肯定知道elink理解bzip2 2‘ed的内容,但是应该还有其他的。

这是相当罕见的任何实际使用这种编码,因为bzip2是相当多的CPU和gzip提供了一个更好的折衷速度和压缩比。

票数 1
EN

Stack Overflow用户

发布于 2016-03-11 00:20:29

区别似乎只是"bzip2“是实际格式,而”application/x 2“是MIME类型。换句话说,这是一回事。

维基百科链接到bzip2

维基百科链接到存档格式

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

https://stackoverflow.com/questions/35929905

复制
相关文章

相似问题

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