| 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. |
| Class and Description |
|---|
| ClientRequest
Represents a typed, immutable, client-side HTTP request, as executed by the
ExchangeFunction. |
| ClientRequest.Builder
Defines a builder for a request.
|
| ClientResponse
Represents an HTTP response, as returned by
WebClient and also
ExchangeFunction. |
| ClientResponse.Headers
Represents the headers of the HTTP response.
|
| ExchangeFilterFunction
Represents a function that filters an exchange function.
|
| ExchangeFunction
Represents a function that exchanges a request for a (delayed)
ClientResponse.
|
| ExchangeStrategies
Defines the strategies for invoking
ExchangeFunctions. |
| ExchangeStrategies.Builder
A mutable builder for a
ExchangeStrategies. |
| WebClient
The main entry point for initiating web requests on the client side.
|
| WebClient.Builder
A mutable builder for a
WebClient. |
| WebClient.RequestBodySpec |
| WebClient.RequestBodyUriSpec |
| WebClient.RequestHeadersSpec
Contract for specifying request headers leading up to the exchange.
|
| WebClient.RequestHeadersUriSpec |
| WebClient.ResponseSpec |
| WebClient.UriSpec
Contract for specifying the URI for a request.
|
| WebClientException
Abstract base class for exception published by
WebClient in case of errors. |