首先让我展示代码:
private async Task<bool> session()
{
string post = " ";
HttpContent postContent = new StringContent(
post,
Encoding.ASCII,
"application/x-www-form-urlencoded");
using (HttpResponseMessage response = await this.httpClient.PostAsync(
"CANT_SHARE_URL.com/data", postContent))
using (HttpContent content = response.Content)
{
this.session =content.Headers.GetValues("session").FirstOrDefault();
}
return true;
}
我无法透露网址。
问题是它没有设置会话变量,并且内容已经返回了标题也出现在fiddler中的标题。异常'System.InvalidOperationException'我尝试了最明显的选项,它肯定正确响应,我不知何故把标题变成了一个字符串,但我不记得是怎么回事。
答案 0 :(得分:0)
您确定会话标题位于内容上吗?您是否尝试过查看请求.Headers集合?