HTTPClient - MVC:如何添加多个头?

时间:2017-07-19 00:52:20

标签: asp.net-mvc httpclient

我尝试添加另一个标头但在API请求时出错 请帮助我如何在没有错误的情况下向httpclient添加另一个标头?

httpClient.DefaultRequestHeaders.Accept.Clear();
                httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/x-protobuf"));
                if(authvalue != null && authvalue.Length > 0)
                    httpClient.DefaultRequestHeaders.Add("x-authvalue", authvalue);

它未在API

中传递操作

1 个答案:

答案 0 :(得分:0)

尝试使用httpClient.DefaultRequestHeaders.AddWithoutValidation("x-authvalue", authvalue);

更多信息结帐https://msdn.microsoft.com/en-us/library/hh204926(v=vs.110)