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.