C# HTTP调用(POST)头中的返回值
我正在使用Postman在API中进行调用,该调用将返回以下内容: 系统从这个抽象类获取这个值:C# HTTP调用(POST)头中的返回值,c#,.net,http,post,C#,.net,Http,Post,我正在使用Postman在API中进行调用,该调用将返回以下内容: 系统从这个抽象类获取这个值: public abstract class ResponseBase { public long SessionId { get; set; } } 获取属性值后,在类BasicAuthHttpModule中属于此方法: private static void OnApplicationEndRequest(object sender, EventArgs e) { var res
public abstract class ResponseBase
{
public long SessionId { get; set; }
}
获取属性值后,在类BasicAuthHttpModule
中属于此方法:
private static void OnApplicationEndRequest(object sender, EventArgs e)
{
var response = HttpContext.Current.Response;
//response.AddHeader("SessionId", )
if (response.StatusCode == 401)
{
response.Headers.Add("WWW-Authenticate",
string.Format("Basic realm=\"{0}\"", Realm));
}
}
我想在响应中将该值传递给标题
,但我不知道该值在applicationedrequest的中的何处
在调试模式下,可以在applicationedrequest的中看到de SessionId值。你能在这里发布你的api调用代码吗?我编辑了这个问题,试图让它更清晰@NaveenKN