ホームページ >Java >&#&チュートリアル >Java で JSON データを使用して HTTP POST リクエストを実行するにはどうすればよいですか?
Java での JSON を使用した HTTP POST: POST リクエストのトラブルシューティング
この質問は、Java での HTTP POST リクエストの構文を理解することを目的としています。 JSON。残念ながら、Java の JSON ライブラリには専用の POST メソッドがありません。 POST を成功させる鍵は、Apache HttpClient ライブラリを活用することです。
ステップバイステップの実装
POST リクエストを作成するには、次の手順に従います。
コード スニペット
実装の概要を示すコード スニペットを次に示します。
// Obtain Apache HttpClient library HttpClient httpClient = HttpClientBuilder.create().build(); try { // Create HTTP POST request HttpPost request = new HttpPost("http://yoururl"); // Set content type header request.addHeader("content-type", "application/x-www-form-urlencoded"); // Create JSON string entity StringEntity params = new StringEntity("details={\"name\":\"xyz\",\"age\":\"20\"} "); // Set request entity request.setEntity(params); // Execute HTTP request HttpResponse response = httpClient.execute(request); } catch (Exception ex) { // Handle any exceptions } finally { // Close HTTP connection }
次の手順に従って、HTTP を正常に作成できます。 Java の JSON データを含む POST リクエスト。
以上がJava で JSON データを使用して HTTP POST リクエストを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。