使用 CORS 对象的 HEAD 方法请求 header 数据时,返回 null。
getAllResponseHeaders() -> 返回 null。
如何在其他站点中设置 php header ,以便我可以检索 header 数据>
p.s.:这不在同一域内。这是跨源资源共享
谢谢
最佳答案
我在 Firefox (3.6.13) 中注意到了这种行为; getAllResponseHeaders() 什么也不返回。在 Chrome/Safari 中, getAllResponseHeaders() 仅返回简单的响应 header (如规范 http://www.w3.org/TR/cors/#terminology 中定义)。这些浏览器都不尊重 Access-Control-Expose-Headers header 。
关于methods - CORS xmlhttprequest HEAD 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4561221/