Top Description Interfaces Classes Enums
[default module]

Package org.apache.hc.core5.http2


Core HTTP/2 transport component APIs.

Interface Summary

Modifier and TypeInterface and Description
public interface
H2MessageConverter<
represents HttpMessage
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.

public interface
H2TransportMetrics

The point of access to connection statistics.

Class Summary

Modifier and TypeClass and Description
public class
H2ConnectionException

Signals fatal HTTP/2 protocol violation that renders the actual HTTP/2 connection unreliable.

public class
H2CorruptFrameException

Signals corrupt HTTP/2 frame.

public class
H2PseudoRequestHeaders

Request pseudo HTTP headers defined by the HTTP/2 specification.

public class
H2PseudoResponseHeaders

Response pseudo HTTP headers defined by the HTTP/2 specification.

public class
H2StreamResetException

Signals HTTP/2 protocol error that renders the actual HTTP/2 data stream unreliable.

Enum Summary

Modifier and TypeEnum and Description
public enum
H2Error

Errors codes defined by HTTP/2 specification.

public enum
HttpVersionPolicy

HTTP protocol version policy.