我提出了一个 ajax 请求。我需要访问Cookie或Set-Cookie属性。我试图从jqXHR对象的标题中获取 cookie 作为jqxhr.getAllResponseHeaders(). 没有显示任何与 cookie 有关的标题。为什么?如何获得Cookie或Set-Cookie属性?
var jqxhr = $.ajax({
url: 'MYurl,
success: function(data) {
// success, do work
alert(jqxhr.getAllResponseHeaders());
},
error: function(data) {
// error, handle failure
}
});
UPDATE1:为什么 Firefox 归类为Rejected CookiesAjax 接收的 Cookie?
UPDATE2:
4.7.3 getResponseHeader() 方法
从字段名称与标头匹配的响应中返回标头字段值,除非字段名称为 Set-Cookie 或 Set-Cookie2。