20 lines
618 B
Java
20 lines
618 B
Java
import java.net.URI;
|
|
import java.net.http.HttpClient;
|
|
import java.net.http.HttpRequest;
|
|
import java.net.http.HttpResponse;
|
|
import java.nio.charset.Charset;
|
|
|
|
public class Main {
|
|
public static void main(String[] args) {
|
|
var request = HttpRequest.newBuilder(URI.create("https://sourceforge.net"))
|
|
.GET()
|
|
.build();
|
|
|
|
HttpClient.newHttpClient()
|
|
.sendAsync(request, HttpResponse.BodyHandlers.ofString(Charset.defaultCharset()))
|
|
.thenApply(HttpResponse::body)
|
|
.thenAccept(System.out::println)
|
|
.join();
|
|
}
|
|
}
|