最近项目访问头条接口,使用的是HttpWebRequest,使用 httpRquest.Headers.Add("Access-Token", access_token);设置没问题。
但是看微软文档建议使用HttpClient,使用 client.DefaultRequestHeaders.Add("Access_token", access_token),提示没有设置token。
.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"))貌似也不对。
请问使用HttpClient应该怎么设置标头("Access_token", access_token)呢?谢谢
如果只是设置请求头,设置方式就是:
client.DefaultRequestHeaders.Add("mytest","aaa");
没有设置token可能是其他错误导致的,比如token应该携带在url上,而不是请求头中;
httpClient.DefaultRequestHeaders.TryAddWithoutValidation