Zum Hauptinhalt springen

8 Entity (Entität)

8 Entity (Entität)

Request- und Response-Nachrichten DÜRFEN eine Entität übertragen, sofern die Anfragemethode oder der Antwortstatuscode nichts anderes vorschreibt. Eine Entität besteht aus entity-header-Feldern und einem entity-body, obwohl einige Antworten nur die entity-header enthalten.

In diesem Abschnitt beziehen sich Absender und Empfänger je nachdem, wer sendet und wer empfängt, auf den Client oder den Server.

8.1 Entity Header Fields (Entitäts-Header-Felder)

Entity-header-Felder definieren optionale Metainformationen über den entity-body oder, wenn kein Body vorhanden ist, über die durch die Anfrage identifizierte Ressource.

entity-header       =    Allow               ; Section 12.4
| Content-Base ; Section 12.11
| Content-Encoding ; Section 12.12
| Content-Language ; Section 12.13
| Content-Length ; Section 12.14
| Content-Location ; Section 12.15
| Content-Type ; Section 12.16
| Expires ; Section 12.19
| Last-Modified ; Section 12.24
| extension-header

extension-header = message-header

Der extension-header-Mechanismus erlaubt zusätzliche entity-header-Felder ohne Protokolländerung; diese Felder dürfen jedoch nicht als vom Empfänger erkennbar vorausgesetzt werden. Nicht erkannte Header-Felder SOLLTEN vom Empfänger ignoriert und von Proxies weitergeleitet werden.

8.2 Entity Body (Entitätskörper)

Siehe [H7.2]