| 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. |
| Enum | Description |
|---|---|
| HttpClientState |
Specific Http Client state observable by
HttpClient.observe(ConnectionObserver) |