首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么HTTP不支持Brotli?

为什么HTTP不支持Brotli?
EN

Stack Overflow用户
提问于 2017-05-09 06:16:28
回答 1查看 6.5K关注 0票数 20

我注意到一件奇怪的事情,火狐说它支持HTTPS上的Brotli,而不是HTTP?Brotli就像gzip,但效率更高,为什么要将它限制在HTTPS上呢?在HTTPS选项卡上,我看到:

Accept-encoding: gzip, deflate, br

被派去了。但在另一个网站上,我没有看到br。为什么它不能做Brotli压缩HTTP呢?

EN

回答 1

Stack Overflow用户

发布于 2017-05-09 06:26:28

将brotli限制在安全上下文的原因是,中介(特别是错误的代理和内容扫描器)在遇到非压缩/gzip内容编码时往往表现很差。谷歌的家伙们在此之前推出“sdch”和“bzip2”时就发现了这一点;他们最终拔出了bzip2,部分原因是因为这个原因,而sdch有很多黑客需要安装。通过对brotli要求HTTPS,它们可以在大多数情况下解决这个问题,因为相对较少的内容扫描器MITM HTTPS流。

取自https://hacks.mozilla.org/2015/11/better-than-gzip-compression-with-brotli/

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

https://stackoverflow.com/questions/43862412

复制
相关文章

相似问题

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