| Package | Description |
|---|---|
| org.springframework.test.web.reactive.server |
Support for testing Spring WebFlux server endpoints via
WebTestClient. |
| 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. |
| org.springframework.web.reactive.function.client.support |
Classes supporting the
org.springframework.web.reactive.function.client package. |
| Class and Description |
|---|
| ExchangeFilterFunction
Represents a function that filters anexchange function.
|
| ExchangeStrategies
Defines the strategies for invoking
ExchangeFunctions. |
| 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.Builder
Defines a builder for a response.
|
| ClientResponse.Headers
Represents the headers of the HTTP response.
|
| ExchangeFilterFunction
Represents a function that filters anexchange 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 an
ExchangeStrategies. |
| WebClient
Non-blocking, reactive client to perform HTTP requests, exposing a fluent,
reactive API over underlying HTTP client libraries such as Reactor Netty.
|
| WebClient.Builder
A mutable builder for creating 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. |
| Class and Description |
|---|
| ClientResponse
Represents an HTTP response, as returned by
WebClient and also
ExchangeFunction. |
| ClientResponse.Headers
Represents the headers of the HTTP response.
|
| ExchangeStrategies
Defines the strategies for invoking
ExchangeFunctions. |