【发布时间】:2015-12-08 22:26:35
【问题描述】:
我使用的 API,强制我在名为“Cookie”的标头中使用身份验证令牌。
我使用 WebApiClient 尝试以下代码:
_client = new HttpClient();
_client.BaseAddress = baseUri;
_client.DefaultRequestHeaders.Accept.Clear();
_client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("*/*"));
_client.DefaultRequestHeaders.Add("Cookie", _token);
HttpResponseMessage response = _client.GetAsync("myapi").Result;
但是请求没有“Cookie”标头。自行移除。当我更改标头名称“CookieX”或请求中显示的其他名称时。
有没有办法插入一个名为“Cookie”的标题?
【问题讨论】:
标签: httpclient asp.net-web-api