Zum Hauptinhalt springen

3.1. Der Accept-Patch-Header

3.1. Der Accept-Patch-Header

Diese Spezifikation führt einen neuen Antwort-Header Accept-Patch ein, der verwendet wird, um die vom Server akzeptierten Patch-Dokumentformate anzugeben. Accept-Patch SOLLTE (SHOULD) in der OPTIONS-Antwort für jede Ressource erscheinen, die die Verwendung der PATCH-Methode unterstützt. Das Vorhandensein des Accept-Patch-Headers als Antwort auf eine beliebige Methode ist ein impliziter Hinweis darauf, dass PATCH auf der durch den Request-URI identifizierten Ressource zulässig ist. Das Vorhandensein eines bestimmten Patch-Dokumentformats in diesem Header zeigt an, dass dieses bestimmte Format auf der durch den Request-URI identifizierten Ressource zulässig ist.

Accept-Patch = "Accept-Patch" ":" 1#media-type

Der Accept-Patch-Header gibt eine durch Kommas getrennte Liste von Medientypen (media-types) (mit optionalen Parametern) an, wie in [RFC2616], Abschnitt 3.7, definiert.

Beispiel:

Accept-Patch: text/example;charset=utf-8

Der Accept-Patch-Header erscheint auch in einer 415 (Unsupported Media Type)-Antwort, um die vom Server unterstützten Patch-Dokumentformate anzugeben, wie in Abschnitt 2.2 beschrieben.