有人可以告诉我如何从响应标题中获取位置吗?我试图从重定向网址获取getResponseHeader('位置'),但我得到了一个' null'来自response_url变量。
以下是我尝试使用示例代码获取响应标头位置。
var redirect_url = 'http://2.bp.blogspot.com/mTGn0Ri2HHrMQbEzkFKI0V_b25YAltSpReV1vYj21Q=m22';
var get_url = $.ajax({
type: "GET",
url: redirect_url,
});
response_url = get_url.getResponseHeader('Location');
console.log(response_url);
此处还可以通过浏览' redirect_url'来自网址获取请求Screenshot。
答案 0 :(得分:0)
你只能检查ajax函数成功或失败回调中的响应头,因为它是一个异步方法
$.ajax({
type: "GET",
url: redirect_url,
success : function( data, textStatus, jqXHR){
alert( jqXHR.getResponseHeader( "location" ) );
}
});