C# HTTP调用(POST)头中的返回值

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

我正在使用Postman在API中进行调用,该调用将返回以下内容:

系统从这个抽象类获取这个值:

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