有效负载体

HTTP 消息的有效负载体是在应用传输编码.之前,包含在 HTTP 消息体中的信息(“有效负载”)部分(如果有存在的话)。如果未使用传输编码,则有效负载体消息体就是等价的。

例如,以下响应中的消息体仅包含有效负载体:“Mozilla Developer Network”:

http
HTTP/1.1 200 OK
Content-Type: text/plain

Mozilla Developer Network

相比之下,下面的响应使用传输编码将有效负载体编码为块。发送的有效负载体(信息)仍然是“Mozilla Developer Network”,但消息体包含了用于分隔这些块的额外数据:

http
HTTP/1.1 200 OK
Content-Type: text/plain
Transfer-Encoding: chunked

7\r\n
Mozilla\r\n
9\r\n
Developer\r\n
7\r\n
Network\r\n
0\r\n
\r\n

更多信息,参见 RFC 7230,3.3 节:消息体RFC 7230,3.3.1 节:传输编码