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 an exchange function.
|
ExchangeStrategies
Provides strategies for use in an
ExchangeFunction . |
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 an exchange function.
|
ExchangeFunction
Represents a function that exchanges a request for a (delayed)
ClientResponse.
|
ExchangeStrategies
Provides strategies for use in an
ExchangeFunction . |
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
Contract for specifying request headers and body leading up to the exchange.
|
WebClient.RequestBodyUriSpec
Contract for specifying request headers, body and URI for a request.
|
WebClient.RequestHeadersSpec
Contract for specifying request headers leading up to the exchange.
|
WebClient.RequestHeadersUriSpec
Contract for specifying request headers and URI for a request.
|
WebClient.ResponseSpec
Contract for specifying response operations following the exchange.
|
WebClient.UriSpec
Contract for specifying the URI for a request.
|
WebClientException
Abstract base class for exception published by
WebClient in case of errors. |
WebClientResponseException
Exceptions that contain actual HTTP response data.
|
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
Provides strategies for use in an
ExchangeFunction . |
WebClientResponseException
Exceptions that contain actual HTTP response data.
|