CORS XMLHttpRequest méthode HEAD
-
14-10-2019 - |
Question
Lors d'une demande de données d'en-tête en utilisant un procédé HEAD objet CORS, elle renvoie null.
getAllResponseHeaders () -.> Return null
Comment configurer les en-têtes de php dans l'autre site afin que je puisse récupérer des données en-tête>
p.s .: ce n'est pas dans le même domaine. c'est un partage des ressources d'origine croix
Merci
La solution
Je l'ai remarqué ce comportement dans Firefox (3.6.13); (getAllResponseHeaders) rien rendement. Dans Chrome / Safari, getAllResponseHeaders () ne renvoie les en-têtes de réponse simples (tel que défini dans la spécification http: / /www.w3.org/TR/cors/#terminology ). Aucun de ces navigateurs respectent l'en-tête Access-Control-Expose-têtes.
Autres conseils
Depuis la dernière réponse à cette question, les navigateurs modernes respectent l'en-tête Access-Control-Expose-têtes.
Ce bug est corrigé dans les versions à jour des IE (11) et Chrome (43) et Firefox (39).