Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Référence
  4. En-têtes
  5. Access-Control-Expose-Headers

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 EnglishAlways switch to English

En-tête Access-Control-Expose-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 réponse HTTPAccess-Control-Expose-Headers permet à un serveur d'indiquer quels en-têtes de réponse doivent être rendus accessibles aux scripts exécutés dans le navigateur en réponse à une requête inter-origines.

Seuls lesen-têtes de réponse sûrs pour le CORS sont exposés par défaut. Pour que les clients puissent accéder à d'autres en-têtes, le serveur doit les lister à l'aide de l'en-têteAccess-Control-Expose-Headers.

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

Syntaxe

http
Access-Control-Expose-Headers: [<header-name>[, <header-name>]*]Access-Control-Expose-Headers: *

Directives

<header-name>

Une liste de zéro ou plusieursnoms d'en-tête séparés par des virgules auxquels les clients sont autorisés à accéder depuis une réponse.Ceux-ci s'ajoutent auxen-têtes de réponse sûrs pour le CORS.

* (joker)

Tout en-tête.La valeur* n'est considérée comme une valeur joker spéciale que pour les requêtes sans justificatifs (requêtes sanscookies HTTP ou information d'authentification HTTP).Pour les requêtes avec justificatifs, elle est traitée comme le nom d'en-tête littéral*.

Exemples

Lesen-têtes de réponse sûrs pour le CORS sont :Cache-Control,Content-Language,Content-Length,Content-Type,Expires,Last-Modified,Pragma. Pour exposer un en-tête de réponse qui n'est pas sûr pour le CORS, vous pouvez définir :

http
Access-Control-Expose-Headers: Content-Encoding

Pour exposer également un en-tête personnalisé, commeKuma-Revision, vous pouvez définir plusieurs en-têtes séparés par une virgule :

http
Access-Control-Expose-Headers: Content-Encoding, Kuma-Revision

Pour les requêtes sans justificatifs, un serveur peut aussi répondre avec une valeur joker :

http
Access-Control-Expose-Headers: *

Un serveur peut aussi répondre avec la valeur* pour les requêtes avec justificatifs, mais dans ce cas cela désigne un en-tête nommé*.

Spécifications

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

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp