如何在jquery/javascript中从响应头获取读取数据

11

可能是重复问题:
jQuery和AJAX响应头

如果服务器在响应头中返回数据,我该如何读取它。我向服务器发送一个AJAX请求,它没有返回任何东西,只有响应头中的位置。我想使用JavaScript或jQuery读取该位置....


Ajax请求?还是普通页面请求? - Felix Kling
2个回答

18

XMLHttpRequestjqXHR(jQuery封装的AJAX请求对象)都有一个getResponseHeader()方法,因此在always()处理程序(jQuery)或readyState处理程序(XMLHttpRequest)中,使用this.getResponseHeader('Location')

请注意,如果您的服务器还发送了重定向状态代码(301/302),那么该重定向将自动跟随,并且无法访问返回的中间头文件。


5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接