Inhalts-Header
Inhalts-Header sind die Gruppe von HTTP-Headern, die den Inhalt des Rumpfes einer HTTP-Nachricht beschreiben, nachdem jegliche Nachrichtenrahmen im Rumpf entfernt wurden. Sie beschreiben speziell die Eigenschaften des Nachrichteninhalts, der in einer bestimmten Nachricht während des Transports übermittelt wird, wie die Länge des Inhalts, die Transportkodierung, welcher Teil der Ressource in den Daten getragen wird (bei mehrteiligen Nachrichten) und Integritätsprüfungen der Nachricht. Sie unterscheiden sich von den Repräsentations-Headern, die die Kodierung, den Medientyp, die Sprache und andere Eigenschaften der Ressource beschreiben und es ermöglichen, die zugrunde liegenden Daten zu interpretieren.
Diese Header wurden in RFC 7231 als "Payload-Header" definiert, werden aber jetzt als "Inhalts-Header" bezeichnet, da Daten, die in HTTP/2- und HTTP/3-Frame-Nutzdaten enthalten sind, Header-Daten, Rumpfdaten oder andere Steuerinformationen sein könnten. Spätere HTTP-Spezifikationen erwähnen keine "Inhalts-Header" oder erweitern die Liste der relevanten Header, aber die Semantik bleibt dieselbe, so dass diese Art der Klassifizierung von Headern weiterhin nützlich ist.
Hinweis: Es gibt einige Überschneidungen zwischen Inhalts-Headern und Repräsentations-Headern.
Diese Header können sowohl in HTTP-Anfrage- als auch in HTTP-Antwortnachrichten vorhanden sein und umfassen:
Siehe auch
- HTTP-Header
- Verwandte Glossarbegriffe:
- RFC 9110, Abschnitt 6.4.1: Inhaltssemantik, speziell Anhang B.3.: Änderungen von RFC 7231
- RFC 7231, Abschnitt 3.3: Nutzlast-Semantik