可能是重复问题:
jQuery和AJAX响应头
如果服务器在响应头中返回数据,我该如何读取它。我向服务器发送一个AJAX请求,它没有返回任何东西,只有响应头中的位置。我想使用JavaScript或jQuery读取该位置....
可能是重复问题:
jQuery和AJAX响应头
如果服务器在响应头中返回数据,我该如何读取它。我向服务器发送一个AJAX请求,它没有返回任何东西,只有响应头中的位置。我想使用JavaScript或jQuery读取该位置....
XMLHttpRequest
和jqXHR
(jQuery封装的AJAX请求对象)都有一个getResponseHeader()
方法,因此在always()
处理程序(jQuery)或readyState处理程序(XMLHttpRequest
)中,使用this.getResponseHeader('Location')
。
请注意,如果您的服务器还发送了重定向状态代码(301/302),那么该重定向将自动跟随,并且无法访问返回的中间头文件。