Interface | Description |
---|---|
ClientWebSocket |
Represents a client-side WebSocket initially not connected.
|
Cookie |
Represents an HTTP Cookie.
|
HttpClient |
An asynchronous HTTP client.
|
HttpClientBuilder |
A builder for
HttpClient . |
HttpClientRequest |
Represents a client-side HTTP request.
|
HttpClientResponse |
Represents a client-side HTTP response.
|
HttpConnection |
Represents an HTTP connection.
|
HttpFrame |
An HTTP/2 frame.
|
HttpHeaders |
Contains a bunch of useful HTTP headers stuff:
methods for creating
MultiMap instances
often used Header names
method to create optimized CharSequence which can be used as header name and value
|
HttpResponseExpectation |
Common expectations for HTTP responses.
|
HttpResponseHead |
The state of the HTTP response head:
Status code / Message
Headers
|
HttpServer |
An HTTP and WebSockets server.
|
HttpServerFileUpload |
Represents an file upload from an HTML FORM.
|
HttpServerRequest |
Represents a server-side HTTP request.
|
HttpServerResponse |
Represents a server-side HTTP response.
|
ServerWebSocket |
Represents a server side WebSocket.
|
ServerWebSocketHandshake |
A server WebSocket handshake, allows to control acceptance or rejection of a WebSocket.
|
WebSocket |
Represents a client-side WebSocket.
|
WebSocketBase |
Base WebSocket implementation.
|
WebSocketClient |
An asynchronous WebSocket client.
|
WebSocketFrame |
A WebSocket frame that represents either text or binary data.
|
Class | Description |
---|---|
GoAway |
A GOAWAY frame.
|
GoAwayConverter |
Converter and mapper for
GoAway . |
Http2Settings |
HTTP2 settings, the settings is initialized with the default HTTP/2 values.
|
Http2SettingsConverter |
Converter and mapper for
Http2Settings . |
HttpClientOptions |
Options describing how an
HttpClient will make connections. |
HttpClientOptionsConverter |
Converter and mapper for
HttpClientOptions . |
HttpMethod |
Represents an HTTP method.
|
HttpServerOptions |
Represents options used by an
HttpServer instance |
HttpServerOptionsConverter |
Converter and mapper for
HttpServerOptions . |
PoolOptions |
Options configuring a
HttpClientPool . |
PoolOptionsConverter |
Converter and mapper for
PoolOptions . |
RequestOptions |
Options describing how an
HttpClient will connect to make a request. |
RequestOptionsConverter |
Converter and mapper for
RequestOptions . |
StreamPriority |
This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3
|
WebSocketClientOptions | |
WebSocketClientOptionsConverter |
Converter and mapper for
WebSocketClientOptions . |
WebSocketConnectOptions |
Options describing how an
HttpClient connect a WebSocket . |
WebSocketConnectOptionsConverter |
Converter and mapper for
WebSocketConnectOptions . |
Enum | Description |
---|---|
ClientAuth |
Configures the engine to require/request client authentication.
|
CookieSameSite |
Represents the Cookie SameSite policy to be used.
|
HttpVersion |
Represents the version of the HTTP protocol.
|
WebSocketFrameType |
List of all frame types.
|
WebsocketVersion |
Represents the WebSocket version
|
Exception | Description |
---|---|
ConnectionPoolTooBusyException |
Represents a failure to add a HttpClientRequest to the wait queue on an ConnectionManager.
|
HttpClosedException |
Signals a HTTP connection close.
|
StreamResetException |
This exception signals a stream reset, it is used only for HTTP/2.
|
UpgradeRejectedException |
Copyright © 2024 Eclipse. All rights reserved.