它可能工作正常,但HTTP 规范指出,如果可以确定,应用程序应该发送长度:
应用程序应该使用这个字段来指示消息体的传输长度,除非这被第 4.4 节中的规则禁止。
任何大于或等于零的 Content-Length 都是有效值。
第 4.4 节描述了在没有给出 Content-Length 的情况下如何确定消息体的长度。
请注意,此字段的含义与 MIME 中的相应定义明显不同,后者是在“消息/外部正文”内容类型中使用的可选字段。在 HTTP 中,只要可以在传输之前确定消息的长度,就应该发送它,除非第 4.4 节中的规则禁止这样做。