| Package | Description |
|---|---|
| org.springframework.web.reactive.function.client |
Provides a reactive
WebClient
that builds on top of the
org.springframework.http.client.reactive reactive HTTP adapter layer. |
| Modifier and Type | Method and Description |
|---|---|
ClientRequest |
ClientRequest.Builder.build()
Build the request.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<ClientResponse> |
ExchangeFunction.exchange(ClientRequest request)
Exchange the given request for a response mono.
|
reactor.core.publisher.Mono<ClientResponse> |
ExchangeFilterFunction.filter(ClientRequest request,
ExchangeFunction next)
Apply this filter to the given request and exchange function.
|
static ClientRequest.Builder |
ClientRequest.from(ClientRequest other)
Create a builder with the method, URI, headers, and cookies of the given request.
|
| Modifier and Type | Method and Description |
|---|---|
static ExchangeFilterFunction |
ExchangeFilterFunction.ofRequestProcessor(Function<ClientRequest,reactor.core.publisher.Mono<ClientRequest>> processor)
Adapt the given request processor function to a filter function that only
operates on the
ClientRequest. |
static ExchangeFilterFunction |
ExchangeFilterFunction.ofRequestProcessor(Function<ClientRequest,reactor.core.publisher.Mono<ClientRequest>> processor)
Adapt the given request processor function to a filter function that only
operates on the
ClientRequest. |