Accept-Patch
Der HTTP Accept-Patch
Antwort-Header informiert darüber, welche Medientypen der Server in einer PATCH
-Anfrage verarbeiten kann. Beispielsweise könnte ein Server, der eine PATCH
-Anfrage mit einem nicht unterstützten Medientyp erhält, mit 415 Unsupported Media Type
und einem Accept-Patch
-Header antworten, der einen oder mehrere unterstützte Medientypen referenziert.
Der Header sollte in OPTIONS
-Anfragen an eine Ressource erscheinen, die die PATCH
-Methode unterstützt. Ein Accept-Patch
-Header in einer Antwort auf eine beliebige Anfrage-Methode bedeutet implizit, dass ein PATCH
auf die Zielressource in der Anfrage erlaubt ist.
Hinweis:
IANA pflegt eine Liste mit offiziellen Inhaltscodierungen. Die bzip
- und bzip2
-Codierungen sind nicht standardisiert, können aber in einigen Fällen, insbesondere zur Unterstützung älterer Systeme, verwendet werden.
Header-Typ | Antwort-Header |
---|---|
Verbotener Header-Name | Ja |
Syntax
Accept-Patch: <media-type>/<subtype>
Accept-Patch: <media-type>/*
Accept-Patch: */*
// Comma-separated list of media types
Accept-Patch: <media-type>/<subtype>, <media-type>/<subtype>
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-Patch: application/json
Accept-Patch: application/json, text/plain
Accept-Patch: text/plain;charset=utf-8
Spezifikationen
Specification |
---|
RFC 5789 # section-3.1 |
Browser-Kompatibilität
Die Browser-Kompatibilität ist für diesen Header nicht relevant. Der Server sendet den Header, und die Spezifikation definiert kein Verhalten für den Client.
Siehe auch
Accept-Post
415 Unsupported Media Type
PATCH
Anfragemethode