1
我使用jQuery訪問特定的頭
var params = JSON.stringify({ UserName: usr, Password: pwd });
var temp = $.ajax({
method: 'POST',
contentType: 'application/json',
url: 'some-url',
data: params,
dataType: 'json',
complete: function (data, textStatus, request) {
var ResponseCode = data.responseJSON.ResponseCode;
var ResponseMessage = data.responseJSON.ResponseMessage;
var TokenKey = data.responseJSON.TokenKey;
var UserName = data.responseJSON.UserName;
var type = data.responseJSON.Type;
if (ResponseCode == 100 && type == 1) {
window.open("page2.html", "_self");
}
else if (ResponseCode == 100 && type == 0) {
window.open("page1.html", "_self");
}
else if (ResponseCode != 100) {
alert(temp.getAllResponseHeaders);
}
},
error: function (data) {
alert("error")
}
});
現在我可以成功地找到所有在響應體所需要的數據進行POST方法,但有一些,我希望到一個特定的頭放入變量
我試圖實現以下行withing的COMPLETE部門
var h = request.getHeader("Authorization-Token");
var h = request.getAllHeaders("Authorization-Token");
但我一直都想與空或未定義任何幫助或建議是非常讚賞
您還沒有通過'header'在'ajax'通話。 –