From 973dc3fc47b249bb392d277880dcac0940f62771 Mon Sep 17 00:00:00 2001 From: EunHyunsu Date: Wed, 5 Nov 2025 14:57:05 +0000 Subject: [PATCH] 8371009: HttpClient javadoc synchronous example missing HttpRequest variable declaration Reviewed-by: dfuchs, michaelm --- .../share/classes/java/net/http/HttpClient.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java.net.http/share/classes/java/net/http/HttpClient.java b/src/java.net.http/share/classes/java/net/http/HttpClient.java index 889ea56531e..a7a2171857d 100644 --- a/src/java.net.http/share/classes/java/net/http/HttpClient.java +++ b/src/java.net.http/share/classes/java/net/http/HttpClient.java @@ -102,13 +102,17 @@ import jdk.internal.net.http.HttpClientBuilderImpl; * .proxy(ProxySelector.of(new InetSocketAddress("proxy.example.com", 80))) * .authenticator(Authenticator.getDefault()) * .build(); + * + * HttpRequest request = HttpRequest.newBuilder() + * .uri(URI.create("https://foo.com/")) + * .build(); * HttpResponse response = client.send(request, BodyHandlers.ofString()); * System.out.println(response.statusCode()); * System.out.println(response.body()); } * *

Asynchronous Example * {@snippet : - * HttpRequest request = HttpRequest.newBuilder() + * HttpRequest request = HttpRequest.newBuilder() * .uri(URI.create("https://foo.com/")) * .timeout(Duration.ofMinutes(2)) * .header("Content-Type", "application/json")