如果这是一个CORS请求,则您可能会在调试工具中看到所有标头(例如Chrome->
Inspect Element->
Network),但是如果xHR对象仅
xhr.getResponseHeader('Header')是一个简单的响应标头,则xHR对象将仅通过检索标头:Content-Type
Last-modified
Content-Language
Cache-Control
Expires
Pragma
如果它不在此集合中,则它必须出现在 服务器返回的Access-Control-Expose-
Headers标头中。
关于所讨论的情况,如果它是一个CORS请求,则仅当并且也存在以下标头时,才能
Location通过
XMLHttpRequest对象检索标头:
Access-Control-Expose-Headers: Location
如果它不是CORS请求,
XMLHttpRequest则检索它不会有任何问题。



