【问题标题】:Does HTTP compression force chunked encoding?HTTP 压缩是否强制分块编码?
【发布时间】:2015-09-03 13:09:15
【问题描述】:

正如我在 Transfer-length 问题 部分 1 中看到的,如果 transfer-lengthentity-length 不同,则发件人不是完全允许使用 Content-Length 标头。

因此,如果消息的 Content-Encoding 标头的值与 identity 不同,则它不能使用 Content-Length

这是否意味着应该为 gzip 压缩内容最终指定 分块编码

【问题讨论】:

    标签: http http-headers


    【解决方案1】:

    您似乎在 (a) 查看非常古老的文档(请参阅 RFC 7230),并且 (b) 将 transfer 编码与 content 编码混淆。使用 content 编码 gzip 不需要分块 transfer 编码;它只是在 gzip 压缩即时发生并且您事先不知道内容长度时使用了很多。

    【讨论】:

      猜你喜欢
      • 2012-12-02
      • 2011-07-13
      • 2011-12-06
      • 1970-01-01
      • 2014-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多