Package | Description |
---|---|
org.apache.hc.core5.http.impl.nio |
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
|
org.apache.hc.core5.http2.impl.nio |
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientHttp1IOEventHandler
IOEventHandler that implements
client side HTTP/1.1 messaging protocol with full support for
duplexed message transmission and message pipelining. |
class |
ServerHttp1IOEventHandler
IOEventHandler that implements
server side HTTP/1.1 messaging protocol with full support for
duplexed message transmission and message pipelining. |
Modifier and Type | Class and Description |
---|---|
class |
ClientH2IOEventHandler
IOEventHandler that implements
client side HTTP/2 messaging protocol with full support for
multiplexed message transmission. |
class |
ClientHttpProtocolNegotiator
I/O event handler for events fired by
ProtocolIOSession that implements
client side of the HTTP/2 protocol negotiation handshake
based on HttpVersionPolicy configuration. |
class |
H2OnlyClientProtocolNegotiator
I/O event handler for events fired by
ProtocolIOSession that implements
client side of the HTTP/2 protocol negotiation handshake always forcing the choice
of HTTP/2. |
class |
H2OnlyServerHttpProtocolNegotiator
I/O event handler for events fired by
ProtocolIOSession that implements
server side of the HTTP/2 protocol negotiation handshake. |
class |
ServerH2IOEventHandler
IOEventHandler that implements
server side HTTP/2 messaging protocol with full support for
multiplexed message transmission. |
class |
ServerHttpProtocolNegotiator
I/O event handler for events fired by
ProtocolIOSession that implements
server side of the HTTP/2 protocol negotiation handshake
based on HttpVersionPolicy configuration. |
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.