Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

En-tête Accept-Post

L'en-tête de réponse HTTP Accept-Post indique quels types de média sont acceptés par le serveur dans une requête POST. Par exemple, un serveur recevant une requête POST avec un type de média non pris en charge peut répondre avec 415 Unsupported Media Type et un en-tête Accept-Post référençant un ou plusieurs types de média pris en charge.

L'en-tête doit apparaître dans les requêtes OPTIONS vers une ressource qui prend en charge la méthode POST. Un en-tête Accept-Post dans une réponse à n'importe quelle méthode de requête signifie implicitement qu'un POST est autorisé sur la ressource cible de la requête.

Note : L'IANA maintient une liste des codages de contenu officiels (angl.). Les codages bzip et bzip2 ne sont pas standards mais peuvent être utilisés dans certains cas, notamment pour la compatibilité avec des systèmes anciens.

Type d'en-tête En-tête de réponse

Syntaxe

http
Accept-Post: <media-type>/<subtype>
Accept-Post: <media-type>/*
Accept-Post: */*

// Liste de types de média séparés par des virgules
Accept-Post: <media-type>/<subtype>, <media-type>/<subtype>

Note : L'en-tête Accept-Post définit une plage de média de la même manière que Accept, sauf qu'il n'a pas de notion de préférence via les arguments q (valeurs de qualité). Cela s'explique par le fait que Accept-Post est un en-tête de réponse tandis que Accept est un en-tête de requête.

Directives

<media-type>/<subtype>

Un type de média unique et précis, comme text/html.

<media-type>/*

Un type de média sans sous-type. Par exemple, image/* correspond à image/png, image/svg, image/gif et d'autres types d'image.

*/*

Tout type de média.

Exemples

http
Accept-Post: application/json, text/plain
Accept-Post: image/webp
Accept-Post: */*

Spécifications

Specification
Linked Data Platform
# header-accept-post

Compatibilité des navigateurs

La compatibilité navigateur n'est pas pertinente pour cet en-tête. L'en-tête est envoyé par le serveur et la spécification ne définit pas le comportement du client.

Voir aussi