|
分類:[C#]
Jsonとのやり取りをするサーバに対して、HTTPClientを利用して PUT する処理をしようとしています。
そこで httpClient.DefaultRequestHeaders.Add(new MediaTypeWithQualityHeaderValue("application/json")); と設定してPUTするのですが、
返答として 「Content-Type must be application/json」 というエラーが返ってきてしまいます。
この場合、httpClientの設定をどうすると良いのでしょうか? かなりいろんなサイトを探し回ったのですが、うまく動くような回答は見つけられませんでした。 アドバイスをよろしくお願いします。
ちなみに、以下の方法でもダメでした。 httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|