Accept-Post header

Der HTTP Accept-Post Antwort-Header gibt an, welche Medientypen vom Server in einer POST-Anfrage akzeptiert werden. Zum Beispiel könnte ein Server, der eine POST-Anfrage mit einem nicht unterstützten Medientyp erhält, mit 415 Unsupported Media Type und einem Accept-Post-Header antworten, der auf einen oder mehrere unterstützte Medientypen verweist.

Der Header sollte in OPTIONS-Anfragen zu einer Ressource erscheinen, die die POST-Methode unterstützt. Ein Accept-Post-Header in einer Antwort auf eine beliebige Anfragemethode bedeutet implizit, dass ein POST auf der Zielressource in der Anfrage erlaubt ist.

Hinweis: Die IANA pflegt eine Liste der offiziellen Inhaltskodierungen. Die Kodierungen bzip und bzip2 sind nicht standardisiert, können aber in einigen Fällen, insbesondere zur Unterstützung älterer Systeme, verwendet werden.

Header-Typ Antwort-Header
Verbotener Anforderungs-Header Ja

Syntax

http
Accept-Post: <media-type>/<subtype>
Accept-Post: <media-type>/*
Accept-Post: */*

// Comma-separated list of media types
Accept-Post: <media-type>/<subtype>, <media-type>/<subtype>

Hinweis: Der Accept-Post-Header gibt einen Medienbereich in der gleichen Weise an wie Accept, außer dass er kein Präferenzkonzept durch q-(Qualitätswerte)-Argumente hat. Dies liegt daran, dass Accept-Post ein Antwort-Header ist, während Accept ein Anforderungs-Header ist.

Direktiven

<media-type>/<subtype>

Ein einzelner, präziser Medientyp, wie text/html.

<media-type>/*

Ein Medientyp ohne Subtyp. Zum Beispiel entspricht image/* image/png, image/svg, image/gif und anderen Bildtypen.

*/*

Jeder Medientyp.

Beispiele

http
Accept-Post: application/json, text/plain
Accept-Post: image/webp
Accept-Post: */*

Spezifikationen

Specification
Linked Data Platform
# header-accept-post

Browser-Kompatibilität

Die Browser-Kompatibilität ist für diesen Header nicht relevant. Der Header wird vom Server gesendet und die Spezifikation definiert kein Verhalten des Clients.

Siehe auch