2
雖然我正在做ajax調用,但我想要在WEBAPI中存在標頭值,如何調用標頭值。在Ajax調用期間獲取標頭值
標題是這樣的fromat中的WebAPI:
HttpContext.Current.Response.AppendHeader("SECURITY_TOKEN_KEY", TokenManager.CreateToken(objUserAuthentication.SUA_Login_Id));
雖然我正在做ajax調用,但我想要在WEBAPI中存在標頭值,如何調用標頭值。在Ajax調用期間獲取標頭值
標題是這樣的fromat中的WebAPI:
HttpContext.Current.Response.AppendHeader("SECURITY_TOKEN_KEY", TokenManager.CreateToken(objUserAuthentication.SUA_Login_Id));
您可以從請求頭拉如下:
var headers = Request.Headers.GetValues("AjaxHeader");
var ajaxHeader = headers.FirstOrDefault();
希望它能幫助。
嗨簡單,你可以使用getAllResponseHeaders方法來獲取所有頭value.Then可以篩選出基於鍵名所需要的一個。
var geturl;
geturl = $.ajax({
type: "GET",
url: 'http://....',
success: function() {
alert("done!"+ geturl.getAllResponseHeaders());
}
});