如果数据以组块(
Transfer-Encoding: chunked)的形式发送,则
Content-Length必须按照RFC
2616省略标头:
[片段]
如果存在一个Transfer-Encoding头字段(第14.41节),并且具有除“
identity”以外的任何值,则除非使用了消息终止,否则将使用“块式”传输编码(第3.6节)来定义传输长度。通过关闭连接。如果存在Content-
Length标头字段(第14.13节),则其在OCTET中的十进制值表示实体长度和传输长度。如果这两个长度不同(即,如果存在传输编码头字段),则不得发送Content-
Length头字段。如果接收到的消息同时带有一个Transfer-Encoding头域和一个Content-Length头域,则后者必须被忽略。



