【问题标题】:Does Chrome support Brotli? (Accept-Encoding does not contain br)Chrome 是否支持 Brotli? (Accept-Encoding 不包含 br)
【发布时间】:2017-03-27 19:10:34
【问题描述】:

Can I usepage 表示 Chrome 支持 brotli 已经有一段时间了。我认为Accept-Encoding 字符串会是这样的:

Accept-Encoding:gzip, deflate, sdch, br

但我检查了对 StackOverflow 的请求,例如并且不包含brotli:

Accept-Encoding:gzip, deflate, sdch

如果brotli 不在Accept-Encoding 中,我想大多数网络服务器都不会真正返回您,所以它似乎只是部分支持。

是以后加还是有什么我不知道的技巧?

【问题讨论】:

    标签: google-chrome http-accept-encoding brotli


    【解决方案1】:

    Brotli 仅适用于 HTTPS

    如果你用谷歌搜索的话,会有很多关于这个的博客文章。这是一个:

    https://samsaffron.com/archive/2016/06/15/the-current-state-of-brotli-compression

    Brotli 仅支持 HTTPS

    如果您通过 HTTP 访问网站,您的浏览器将不接受 br 编码。其原因记录在文末 铬问题。

    链接的 Chromium 问题在这里:

    https://bugs.chromium.org/p/chromium/issues/detail?id=452335

    可以通过非 HTTPS 连接访问 StackOverflow

    确保你要去https://stackoverflow.com而不是http://stackoverflow.com

    编辑:无法再通过非 HTTPS 连接访问 StackOverflow。

    【讨论】:

    • 无法再通过非 HTTPS 连接访问 StackOverflow。
    猜你喜欢
    • 1970-01-01
    • 2021-05-30
    • 2013-01-10
    • 2021-09-10
    • 2017-10-07
    • 2013-04-28
    • 1970-01-01
    • 2013-01-11
    • 2011-10-23
    相关资源
    最近更新 更多