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:私の質問は、カスタムヘッダーを追加する方法でした。他の質問と同じようにヘッダーを追加する方法
—
リビンジョセフ2017
HttpClientを破棄してはいけないことがわかったと思います。aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong
—
Don Rolling