Aller au contenu principal

3.1. L'en-tête Accept-Patch

3.1. L'en-tête Accept-Patch

Cette spécification introduit un nouvel en-tête de réponse Accept-Patch utilisé pour spécifier les formats de documents de correctif acceptés par le serveur. Accept-Patch DEVRAIT (SHOULD) apparaître dans la réponse OPTIONS pour toute ressource qui prend en charge l'utilisation de la méthode PATCH. La présence de l'en-tête Accept-Patch en réponse à toute méthode est une indication implicite que PATCH est autorisé sur la ressource identifiée par le Request-URI. La présence d'un format de document de correctif spécifique dans cet en-tête indique que ce format spécifique est autorisé sur la ressource identifiée par le Request-URI.

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

L'en-tête Accept-Patch spécifie une liste séparée par des virgules de types de médias (media-types) (avec paramètres optionnels) tels que définis par [RFC2616], section 3.7.

Exemple:

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

L'en-tête Accept-Patch apparaît également dans une réponse 415 (Unsupported Media Type) pour indiquer les formats de documents de correctif pris en charge par le serveur, comme décrit dans la section 2.2.