HTTP POST リクエストは、データをサーバーに送信するためによく使用されます。この記事では、JSON を使用して Java で HTTP POST リクエストを作成する方法を説明します。
Apache HttpClient のセットアップ
HTTP リクエストを作成するには、Apache HttpClient を利用します。まず、プロジェクトに依存関係を追加します。
<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13</version> </dependency>
POST リクエストの作成
HttpPost request = new HttpPost("http://www.site.com"); // Replace with your URL
JSON 本文の追加
String json = "{\"name\":\"myname\",\"age\":\"20\"}"; StringEntity params = new StringEntity(json); params.setContentType("application/json"); request.setEntity(params);
を処理していますリクエスト
HttpClient httpClient = HttpClientBuilder.create().build(); HttpResponse response = httpClient.execute(request);
レスポンスの処理
アプリケーション ロジックに応じて、レスポンスを解析して関連データを抽出できます。
JSON に POST メソッドがありません
JSON API は、リクエストを行うためのメカニズムではなく、データの表現を提供するため、専用の POST メソッドを定義しません。
以上がJava で JSON を使用して HTTP POST リクエストを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。