# Package org.apache.hc.core5.http2

Core HTTP/2 transport component APIs.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  H2MessageConverter<T extends HttpMessage> | Abstract message converter intended to convert from a list of HTTP/2 headers to object representing an HTTP message and from an object representing an HTTP message to a list of HTTP/2 headers.
  H2TransportMetrics | The point of access to connection statistics.

- Class Summary
  Class | Description
  --- | ---
  H2PseudoRequestHeaders | Request pseudo HTTP headers defined by the HTTP/2 specification.
  H2PseudoResponseHeaders | Response pseudo HTTP headers defined by the HTTP/2 specification.

- Enum Summary
  Enum | Description
  --- | ---
  H2Error | Errors codes defined by HTTP/2 specification.
  HttpVersionPolicy | HTTP protocol version policy.

- Exception Summary
  Exception | Description
  --- | ---
  H2ConnectionException | Signals fatal HTTP/2 protocol violation that renders the actual HTTP/2 connection unreliable.
  H2CorruptFrameException | Signals corrupt HTTP/2 frame.
  H2StreamResetException | Signals HTTP/2 protocol error that renders the actual HTTP/2 data stream unreliable.

## Package org.apache.hc.core5.http2 Description

Core HTTP/2 transport component APIs.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.