【发布时间】:2020-08-17 03:27:13
【问题描述】:
我需要使用 HTTPClient 发出 HTTP 请求。 Web API 要求我添加此格式的自定义标头:
标题:授权:consumer={consumerId}、consumerToken={consumerTokenValue}
以下是代码:
string headr = "consumer=40816499,consumerToken=" + "test";
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Clear();
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
client.DefaultRequestHeaders.Add("Authorization", headr);
var response =await client.PostAsJsonAsync<remitaData>(url, remd);
var chk = await response.Content.ReadAsStringAsync();
但我在执行时收到此错误消息:
值'consumer=40816499,consumerToken=test'的格式无效。
【问题讨论】:
标签: c# httpclient