HTTP压缩是否会强制进行分块编码?

时间:2015-09-03 13:09:16

标签: http http-headers

我在传输长度问题部分1中看到,如果传输长度实体长度与发件人不同不允许使用 Content-Length 标题。

因此,如果邮件的 Content-Encoding 标头的值不同于标识,则无法使用 Content-Length

是否应该最终为gzipped内容指定 chunked encoding

1 个答案:

答案 0 :(得分:4)

您似乎(a)查看非常旧的文档(请参阅RFC 7230),以及(b)将传输编码与内容编码混淆。使用内容编码gzip并不需要分块传输编码;当gzip压缩即时发生并且你事先不知道内容长度时,它就被大量使用了。