public
class WebClientExample {
public static void main(String[] args) {
// Create a WebClient instance
WebClient webClient = WebClient.create("https://api.example.com");
// Make an HTTP GET request and retrieve the response body as a
Mono<String>
Mono<String> responseBodyMono = webClient.get()
.uri("/resource")
.retrieve()
.bodyToMono(String.class);
// Subscribe to the Mono and print the response body when it's
available
responseBodyMono.subscribe(responseBody
-> {
System.out.println("Response Body:");
System.out.println(responseBody);
});
}
}