Interface | Description |
---|---|
HttpClient.RequestSender |
Allow a request body configuration before calling one of the terminal,
Publisher based, HttpClient.ResponseReceiver API. |
HttpClient.ResponseReceiver<S extends HttpClient.ResponseReceiver<?>> |
A response extractor for this configured
HttpClient . |
HttpClient.UriConfiguration<S extends HttpClient.UriConfiguration<?>> |
A URI configuration
|
HttpClient.WebsocketReceiver<S extends HttpClient.WebsocketReceiver<?>> |
Allow a websocket handling.
|
HttpClient.WebsocketSender |
Allow a request body configuration before calling one of the terminal,
Publisher based, HttpClient.WebsocketReceiver API. |
HttpClientForm |
An HTTP Form builder
|
HttpClientRequest |
An Http Reactive client metadata contract for outgoing requests.
|
HttpClientResponse |
An HttpClient Reactive metadata contract for incoming response.
|
Class | Description |
---|---|
HttpClient |
An HttpClient allows to build in a safe immutable way an http client that is
materialized and connecting when
TcpClient.connect() is ultimately called. |
HttpResponseDecoderSpec |
A configuration builder to fine tune the
HttpClientCodec
(or more precisely the HttpClientCodec.Decoder ). |
Enum | Description |
---|---|
HttpClientState |
Specific Http Client state observable by
HttpClient.observe(ConnectionObserver) |
Exception | Description |
---|---|
PrematureCloseException |
An error for signalling that the connection was closed prematurely
|