HTTP内容范围标头是否与分块传输编码兼容?

sha*_*awn 5 networking http

如上所述,在HTTP标准中,字节服务是否可以进行分块传输?

Yic*_*hun 2

从 RFC2616 开始,传输编码是消息的属性,而不是实体的属性。Content-Range 是一个实体标头。因此原则上它们可以一起使用,除非存在两者冲突的特殊情况。

这是它应该如何发生的:使用星号“*”作为实例长度。省略内容长度标头并发送 Transfer-Encoding: chunked。