# Uses of Package
io.vertx.core.http

- Packages that use io.vertx.core.http
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.net |
  io.vertx.core.spi |
  io.vertx.core.spi.metrics |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.hawkular |
  io.vertx.ext.httpservicefactory |
  io.vertx.ext.shell.term |
  io.vertx.ext.stomp |
  io.vertx.ext.web |
  io.vertx.ext.web.handler |
  io.vertx.rxjava.core.http |
  io.vertx.servicediscovery.types |

- Classes in io.vertx.core.http used by io.vertx.core
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpServer An HTTP and WebSockets server.
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.core.eventbus
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.

- Classes in io.vertx.core.http used by io.vertx.core.http
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.
  GoAway A GOAWAY frame.
  Http2Settings HTTP2 settings, the settings is initialized with the default HTTP/2 values.
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpClientRequest Represents a client-side HTTP request.
  HttpClientResponse Represents a client-side HTTP response.
  HttpConnection Represents an HTTP connection.
  HttpFrame An HTTP/2 frame.
  HttpMethod Represents an HTTP method
  HttpServer An HTTP and WebSockets server.
  HttpServerFileUpload Represents an file upload from an HTML FORM.
  HttpServerOptions Represents options used by an `HttpServer` instance
  HttpServerRequest Represents a server-side HTTP request.
  HttpServerRequestStream A `ReadStream` of `HttpServerRequest`, used for notifying http request to a `HttpServer`.
  HttpServerResponse Represents a server-side HTTP response.
  HttpVersion Represents the version of the HTTP protocol.
  ServerWebSocket Represents a server side WebSocket.
  ServerWebSocketStream A `ReadStream` of `ServerWebSocket`, used for notifying web socket connections to a `HttpServer`.
  WebSocket Represents a client-side WebSocket.
  WebSocketBase Base WebSocket implementation.
  WebSocketFrame A WebSocket frame that represents either text or binary data.
  WebSocketStream A stream for `HttpClient` WebSocket connection.
  WebsocketVersion Represents the WebSocket version

- Classes in io.vertx.core.http used by io.vertx.core.net
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.

- Classes in io.vertx.core.http used by io.vertx.core.spi
  Class and Description
  WebSocketFrame A WebSocket frame that represents either text or binary data.

- Classes in io.vertx.core.http used by io.vertx.core.spi.metrics
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpClientRequest Represents a client-side HTTP request.
  HttpClientResponse Represents a client-side HTTP response.
  HttpMethod Represents an HTTP method
  HttpServer An HTTP and WebSockets server.
  HttpServerOptions Represents options used by an `HttpServer` instance
  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.

- Classes in io.vertx.core.http used by io.vertx.ext.auth.oauth2
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.
  HttpMethod Represents an HTTP method

- Classes in io.vertx.core.http used by io.vertx.ext.hawkular
  Class and Description
  HttpClientOptions Options describing how an `HttpClient` will make connections.

- Classes in io.vertx.core.http used by io.vertx.ext.httpservicefactory
  Class and Description
  HttpClient An asynchronous HTTP client.
  HttpClientOptions Options describing how an `HttpClient` will make connections.

- Classes in io.vertx.core.http used by io.vertx.ext.shell.term
  Class and Description
  ClientAuth Configures the engine to require/request client authentication.
  HttpServerOptions Represents options used by an `HttpServer` instance

- Classes in io.vertx.core.http used by io.vertx.ext.stomp
  Class and Description
  ServerWebSocket Represents a server side WebSocket.

- Classes in io.vertx.core.http used by io.vertx.ext.web
  Class and Description
  HttpMethod Represents an HTTP method
  HttpServerRequest Represents a server-side HTTP request.
  HttpServerResponse Represents a server-side HTTP response.

- Classes in io.vertx.core.http used by io.vertx.ext.web.handler
  Class and Description
  HttpMethod Represents an HTTP method

- Classes in io.vertx.core.http used by io.vertx.rxjava.core.http
  Class and Description
  GoAway A GOAWAY frame.
  HttpFrame An HTTP/2 frame.

- Classes in io.vertx.core.http used by io.vertx.servicediscovery.types
  Class and Description
  HttpClient An asynchronous HTTP client.

Copyright © 2016. All rights reserved.