diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/ExchangeFunction.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/ExchangeFunction.java index 9078462f86..7152e60a43 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/ExchangeFunction.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/client/ExchangeFunction.java @@ -25,11 +25,11 @@ import reactor.core.publisher.Mono; *
For example: *
* ExchangeFunction exchangeFunction = ExchangeFunctions.create(new ReactorClientHttpConnector());
- * ClientRequest<Void> request = ClientRequest.method(HttpMethod.GET, "https://example.com/resource").build();
+ * ClientRequest request = ClientRequest.create(HttpMethod.GET, URI.create("https://example.com/resource")).build();
*
* Mono<String> result = exchangeFunction
* .exchange(request)
- * .then(response -> response.bodyToMono(String.class));
+ * .flatMap(response -> response.bodyToMono(String.class));
*
*
* @author Arjen Poutsma