1. ホーム
  2. c#

[解決済み] HttpClientでREST APIに空のボディを投稿する

2022-04-21 21:09:54

質問

私が呼び出そうとしているAPIは、POSTを行うがボディは空であることを要求しています。 私はWCF Web API HttpClientを使用するのは初めてですが、空のボディを持つPOSTを行う書き込みコードを見つけることができないようです。 私はいくつかのHttpContent.CreateEmpty()メソッドへの参照を見つけるが、私はそのメソッドを見つけることができないので、私はそれがWeb API HttpClientコードのためのものではないと思う。

解決方法は?

使用方法 StringContent または ObjectContent から派生したもので HttpContent を使用することもできます。 null として HttpContent :

var response = await client.PostAsync(requestUri, null);