Payload body

Der HTTP-Nachrichten-Nutzlastkörper ist der Informationsteil ("Payload") der Daten, die im HTTP-Nachrichtenkörper gesendet werden (falls vorhanden), bevor die Transfer-Encoding angewendet wird. Wenn keine Transfer-Encoding verwendet wird, sind der Nutzlastkörper und der Nachrichtenkörper identisch!

In diesem Beispiel enthält der Nachrichtenkörper nur den Nutzlastkörper: "Mozilla Developer Network":

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

Mozilla Developer Network

Im Gegensatz dazu wird in der folgenden Antwort Transfer-Encoding verwendet, um den Nutzlastkörper in Chunks zu kodieren. Der gesendete Nutzlastkörper (Information) ist weiterhin "Mozilla Developer Network", aber der Nachrichtenkörper enthält zusätzliche Daten, um die Chunks zu trennen:

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

Weitere Informationen finden Sie in RFC 7230, Abschnitt 3.3: Message Body und RFC 7230, Abschnitt 3.3.1: Transfer-Encoding.