HTTP POSTリクエストにc# 's
WebClient
を使用してくださいを使用してHTTP POSTデータを送信します。 WebClient
は別の方法を提供しますが、この例ではWebRequest
。
WebClient
これが簡潔な解決策です:
このコードスニペットは、
を使用して投稿データを送信する方法を明確に示しています。<code class="language-csharp">string uri = "http://www.myurl.com/post.php"; string parameters = "param1=value1¶m2=value2¶m3=value3"; using (var webClient = new WebClient()) { webClient.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded"; string response = webClient.UploadString(uri, parameters); // Process the response as needed }</code>
ヘッダーはデータ形式を指定します。 サーバーからの応答は、さらなる処理のためにWebClient
変数に保存されます。 UploadString
ステートメントは、適切なリソースの処分を保証します
以上がC#のWebClientはHTTPの投稿リクエストを実行できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。