WebClient
that builds on top of the
org.springframework.http.client.reactive
reactive HTTP adapter layer.See: Description
Interface | 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 the
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
ExchangeFunction s. |
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.HeaderSpec |
Contract for specifying request headers leading up to the exchange.
|
WebClient.UriSpec |
Contract for specifying the URI for a request.
|
Class | Description |
---|---|
DefaultClientRequestBuilder |
Default implementation of
ClientRequest.Builder . |
DefaultClientRequestBuilder.BodyInserterRequest | |
DefaultClientResponse |
Default implementation of
ClientResponse . |
DefaultExchangeStrategiesBuilder |
Default implementation of
ExchangeStrategies.Builder . |
DefaultExchangeStrategiesBuilder.DefaultExchangeStrategies | |
DefaultWebClient |
Default implementation of
WebClient . |
DefaultWebClientBuilder |
Default implementation of
WebClient.Builder . |
ExchangeFilterFunctions |
Implementations of
ExchangeFilterFunction that provide various useful request filter
operations, such as basic authentication, error handling, etc. |
ExchangeFunctions |
Exposes request-response exchange functionality, such as to
create an
ExchangeFunction given a
ClientHttpConnector . |
ExchangeFunctions.DefaultExchangeFunction |
Exception | Description |
---|---|
WebClientException |
Exception published by
WebClient in case of errors. |
WebClient
that builds on top of the
org.springframework.http.client.reactive
reactive HTTP adapter layer.