# Package org.vertx.java.core.http

Interface Summary
Interface | Description
--- | ---
HttpClient | An HTTP client that maintains a pool of connections to a specific host, at a specific port.
HttpClientRequest | Represents a client-side HTTP request.
HttpServer | An HTTP and WebSockets server

Class Summary
Class | Description
--- | ---
HttpClientResponse | Represents a client-side HTTP response.
HttpServerRequest | Represents a server-side HTTP request.
HttpServerResponse | Represents a server-side HTTP response.
RouteMatcher | This class allows you to do route requests based on the HTTP verb and the request URI, in a manner similar to Sinatra or Express.
ServerWebSocket | Represents a server side WebSocket that is passed into a the websocketHandler of an `HttpServer`
WebSocket | Represents an HTML 5 Websocket

Enum Summary
Enum | Description
--- | ---
WebSocketVersion | Represents the version of the WebSockets specification