HttpClient
요청에 커스텀 헤더를 어떻게 추가 합니까? PostAsJsonAsync
JSON을 게시하는 방법을 사용 하고 있습니다. 추가해야 할 맞춤 헤더는
"X-Version: 1"
이것이 내가 지금까지 한 일입니다.
using (var client = new HttpClient()) {
client.BaseAddress = new Uri("https://api.clickatell.com/");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx");
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var response = client.PostAsJsonAsync("rest/message", svm).Result;
}
3
HttpClient에 Http 헤더 추가의
—
Liam
@Liam : 내 질문은 사용자 정의 헤더를 추가하는 방법이었습니다. 다른 질문은 헤더를 추가하는 방법이었습니다
—
Libin Joseph
우리는 HttpClient를 폐기해서는 안된다는 것이 밝혀졌습니다. aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong
—
Don Rolling