我遇到了一个问题,其中xhr.getResponseHeader('Link')在IE中返回null。但是,它在FF,Safari和Chrome中运行良好。 IE开发控制台显示控制台中的所有标题,如下图所示:
xhr.getResponseHeader('Link')返回一个空值。 xhr.getAllResponseHeaders()仅返回3个值:
以下是我的AJAX请求的片段:
$.ajax({
url: url,
headers: {
'Content-Type': 'application/json',
'Authorization': token
},
cache: false,
method: "GET"
}
}).done(function(data, status, xhr) {
var link = xhr.getHeaderResponse('Link');
console.log(link)
console.log(xhr.getAllHeaderResponses());
});
});
是否有其他方法可以访问我遗漏的标题信息?
谢谢!