交換ライブラリ:3番目のパーティオプション
喜んでいる場合は、3番目のパーティライブラリを使用してHTTPリクエストを処理できます。一般的に使用されるオプションは次のとおりです
柔軟で簡単なAPIを提供して、リクエストを送信し、一連の機能を提供します。
<code class="language-csharp">using System.Net.Http; // 设置:为您的应用程序创建一个单例 HttpClient private static readonly HttpClient client = new HttpClient(); // 使用表单数据发送 POST 请求 var values = new Dictionary<string, string>() { { "thing1", "hello" }, { "thing2", "world" } }; var content = new FormUrlEncodedContent(values); var response = await client.PostAsync("http://www.example.com/recepticle.aspx", content);</code>
は、スムーズなAPI、テストアシスタントを提供し、内部にHTTPClientを使用して、移植可能な効率的な選択にします。
古い方法:httpwebrequestとwebclient最終的には、メソッドの選択は特定のニーズに依存します。ほとんどの最新のアプリケーションとシナリオでは、HTTPCLIENTがその効率と機能セットのために最初の選択肢となっています。
以上が.NETでHTTP POSTリクエストを送信する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。