CORS XMLHttpRequest metodo HEAD
-
14-10-2019 - |
Domanda
Quando si richiede dati testata usando il metodo HEAD con oggetto CORS, restituisce null.
getAllResponseHeaders () -.> Restituito Null
Dati come impostare le intestazioni PHP nel altro sito in modo che possa recuperare intestazione>
P.S .: questo non è all'interno dello stesso dominio. si tratta di una croce la condivisione delle risorse di origine
Grazie
Soluzione
ho notato questo comportamento in Firefox (3.6.13); getAllResponseHeaders () non restituisce nulla. In Chrome / Safari, getAllResponseHeaders () restituisce solo semplici intestazioni di risposta (come definito nelle specifiche http: / /www.w3.org/TR/cors/#terminology ). Nessuno di questi browser rispetta l'intestazione Access-Control-Expose-intestazioni.
Altri suggerimenti
Dal momento che l'ultima risposta a questa domanda, i browser moderni rispettano l'intestazione Access-Control-Expose-intestazioni.
Questo bug è stato risolto in un massimo di versioni aggiornate di Internet Explorer (11) e Chrome (43) e Firefox (39).