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 Access-Control-Request-Headers

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'en-tête de requête HTTP Access-Control-Request-Headers est utilisé par les navigateurs lors de l'émission d'une requête préliminaire pour indiquer au serveur quels en-têtes HTTP le client pourrait envoyer lors de la requête réelle (par exemple avec fetch() ou XMLHttpRequest.setRequestHeader()). L'en-tête côté serveur complémentaire Access-Control-Allow-Headers répondra à cet en-tête côté navigateur.

Type d'en-tête En-tête de requête
Nom d'en-tête interdit Oui

Syntaxe

http
Access-Control-Request-Headers: <header-name>,<header-name>,…

Directives

<header-name>

Une liste d'en-têtes HTTP séparés par des virgules qui sont inclus dans la requête.

Exemples

http
Access-Control-Request-Headers: content-type,x-pingother

Spécifications

Specification
Fetch
# http-access-control-request-headers

Compatibilité des navigateurs

Voir aussi