Node.js Content Length标头是压缩字节还是未压缩字节的大小(以字节为单位)?

Node.js Content Length标头是压缩字节还是未压缩字节的大小(以字节为单位)?,node.js,http,webserver,Node.js,Http,Webserver,我正在node.js中实现静态文件服务。假设我正在发送一个名为party time.txt的文件,它是: 100字节未压缩 70字节压缩 如果我将文件gzip发送,那么内容长度标题应该是100还是70?请查看。它明确指出: 应用程序应使用此字段指示的传输长度 消息正文,除非第节中的规则禁止这样做 4.4 深入挖掘: HTTP消息的消息体(如果有)用于承载 与请求或响应关联的实体体。消息体 仅当传输编码已更改时,才与实体体不同 已应用,如传输编码头字段(…)所示 因此,内容长度是压缩体的大小

我正在node.js中实现静态文件服务。假设我正在发送一个名为
party time.txt
的文件,它是:

100字节未压缩

70字节压缩

如果我将文件gzip发送,那么
内容长度
标题应该是
100
还是
70

请查看。它明确指出:

应用程序应使用此字段指示的传输长度 消息正文,除非第节中的规则禁止这样做 4.4

深入挖掘:

HTTP消息的消息体(如果有)用于承载
与请求或响应关联的实体体。消息体 仅当传输编码已更改时,才与实体体不同
已应用,如传输编码头字段(…)所示

因此,
内容长度
是压缩体的大小