Javascript 在Ajax调用期间获取头值
在进行ajax调用时,我希望WEBAPI中提供access头值,以及如何调用头值 标题是WEBAPI中此fromat的标题:Javascript 在Ajax调用期间获取头值,javascript,c#,html,ajax,asp.net-web-api,Javascript,C#,Html,Ajax,Asp.net Web Api,在进行ajax调用时,我希望WEBAPI中提供access头值,以及如何调用头值 标题是WEBAPI中此fromat的标题: HttpContext.Current.Response.AppendHeader("SECURITY_TOKEN_KEY", TokenManager.CreateToken(objUserAuthentication.SUA_Login_Id)); 您可以按如下方式从请求头中提取它: var headers = Request.Headers.GetValues("
HttpContext.Current.Response.AppendHeader("SECURITY_TOKEN_KEY", TokenManager.CreateToken(objUserAuthentication.SUA_Login_Id));
您可以按如下方式从请求头中提取它:
var headers = Request.Headers.GetValues("AjaxHeader");
var ajaxHeader = headers.FirstOrDefault();
希望能有帮助
您好,您可以使用getAllResponseHeaders方法获取所有标题值。然后您可以根据关键字名称筛选出所需的标题值
var geturl;
geturl = $.ajax({
type: "GET",
url: 'http://....',
success: function () {
alert("done!"+ geturl.getAllResponseHeaders());
}
});