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
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
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
Accept-Patch
POST
Anfragemethode