| Interface | Description | 
|---|---|
| Cookie | 
 Represents an HTTP Cookie. 
 | 
| HttpClient | 
 An asynchronous HTTP client. 
 | 
| HttpClientRequest | 
 Represents a client-side HTTP request. 
 | 
| HttpClientResponse | 
 Represents a client-side HTTP response. 
 | 
| HttpConnection | 
 Represents an HTTP connection. 
 | 
| HttpFrame | 
 An HTTP/2 frame. 
 | 
| 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. 
 | 
| WebSocket | 
 Represents a client-side WebSocket. 
 | 
| WebSocketBase | 
 Base WebSocket implementation. 
 | 
| WebSocketFrame | 
 A WebSocket frame that represents either text or binary data. 
 | 
| Class | Description | 
|---|---|
| CaseInsensitiveHeaders | Deprecated
 instead use  
MultiMap.caseInsensitiveMultiMap() | 
| GoAway | 
 A GOAWAY frame. 
 | 
| Http2Settings | 
 HTTP2 settings, the settings is initialized with the default HTTP/2 values. 
 | 
| HttpClientOptions | 
 Options describing how an  
HttpClient will make connections. | 
| HttpHeaders | 
 Contains often used Header names. 
 | 
| HttpServerOptions | 
 Represents options used by an  
HttpServer instance | 
| RequestOptions | 
 Options describing how an  
HttpClient will make connect to make a request. | 
| RequestOptionsConverter | 
 Converter for  
RequestOptions. | 
| StreamPriority | 
 This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3 
 | 
| WebSocketConnectOptions | 
 Options describing how an  
HttpClient connect a WebSocket. | 
| WebSocketConnectOptionsConverter | 
 Converter for  
WebSocketConnectOptions. | 
| Enum | Description | 
|---|---|
| ClientAuth | 
 Configures the engine to require/request client authentication. 
 | 
| CookieSameSite | 
 Represents the Cookie SameSite policy to be used. 
 | 
| HttpMethod | 
 Represents an HTTP method 
 | 
| HttpVersion | 
 Represents the version of the HTTP protocol. 
 | 
| WebsocketVersion | 
 Represents the WebSocket version 
 | 
| Exception | Description | 
|---|---|
| ConnectionPoolTooBusyException | 
 Represents a failure to add a HttpClientRequest to the wait queue on an ConnectionManager. 
 | 
| StreamResetException | 
 This exception signals a stream reset, it is used only for HTTP/2. 
 | 
| UpgradeRejectedException | |
| WebsocketRejectedException | Deprecated
 instead use  
UpgradeRejectedException | 
Copyright © 2020 Eclipse. All rights reserved.