| Package | Description |
|---|---|
| org.apache.hc.core5.http.impl |
Default implementations of core HTTP APIs.
|
| org.apache.hc.core5.http.impl.bootstrap |
HTTP/1.1 requester and server bootstrap.
|
| org.apache.hc.core5.http.impl.io |
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
|
| org.apache.hc.core5.http.io |
Core HTTP transport APIs based on the classic (blocking) I/O model.
|
| org.apache.hc.core5.http.io.support |
Support classes for the classic (blocking) I/O model.
|
| org.apache.hc.core5.http2 |
Core HTTP/2 transport component APIs.
|
| org.apache.hc.core5.http2.impl |
Default implementations of core HTTP/2 APIs.
|
| org.apache.hc.core5.testing.classic | |
| org.apache.hc.core5.testing.framework |
| Class and Description |
|---|
| HttpTransportMetrics
Transport level metrics.
|
| Class and Description |
|---|
| HttpClientConnection
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpClientResponseHandler
Handler that encapsulates the process of generating a response object
from a
ClassicHttpResponse. |
| HttpConnectionFactory
Factory for
HttpConnection instances. |
| HttpFilterHandler
HttpFilterHandler represents a routine for handling all incoming requests
in the server side request processing chain.
|
| HttpRequestHandler
HttpRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpResponseInformationCallback
Informational (1xx) HTTP response callback.
|
| SocketConfig
Classic I/O network socket configuration.
|
| Class and Description |
|---|
| BHttpConnection
Abstract blocking HTTP connection interface.
|
| HttpClientConnection
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpConnectionFactory
Factory for
HttpConnection instances. |
| HttpMessageParser
Message parser intended to build HTTP message head from an input stream.
|
| HttpMessageParserFactory
Factory for
HttpMessageParser instances. |
| HttpMessageWriter
Message writer intended to serialize HTTP message head to an output stream.
|
| HttpMessageWriterFactory
Factory for
HttpMessageWriter instances. |
| HttpRequestHandler
HttpRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpResponseInformationCallback
Informational (1xx) HTTP response callback.
|
| HttpServerConnection
A server-side HTTP connection, which can be used for receiving
requests and sending responses.
|
| HttpServerRequestHandler
HttpServerRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpTransportMetrics
Transport level metrics.
|
| SessionInputBuffer
Session input buffer for HTTP/1.1 blocking connections.
|
| SessionOutputBuffer
Session output buffer for blocking HTTP/1.1 connections.
|
| Class and Description |
|---|
| BHttpConnection
Abstract blocking HTTP connection interface.
|
| EofSensorWatcher
A watcher for
EofSensorInputStream. |
| HttpFilterChain
HttpFilterChain represents a single element in the server side request processing chain.
|
| HttpFilterChain.ResponseTrigger
Response trigger that can be used to generate the final HTTP response
and terminate HTTP request processing.
|
| HttpMessageParser
Message parser intended to build HTTP message head from an input stream.
|
| HttpMessageWriter
Message writer intended to serialize HTTP message head to an output stream.
|
| HttpServerRequestHandler.ResponseTrigger
Response trigger that can be used to submit a final HTTP response
and terminate HTTP request processing.
|
| HttpTransportMetrics
Transport level metrics.
|
| SessionInputBuffer
Session input buffer for HTTP/1.1 blocking connections.
|
| SessionOutputBuffer
Session output buffer for blocking HTTP/1.1 connections.
|
| SocketConfig
Classic I/O network socket configuration.
|
| SocketConfig.Builder |
| Class and Description |
|---|
| HttpFilterChain
HttpFilterChain represents a single element in the server side request processing chain.
|
| HttpFilterChain.ResponseTrigger
Response trigger that can be used to generate the final HTTP response
and terminate HTTP request processing.
|
| HttpFilterHandler
HttpFilterHandler represents a routine for handling all incoming requests
in the server side request processing chain.
|
| HttpRequestHandler
HttpRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpServerRequestHandler
HttpServerRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpServerRequestHandler.ResponseTrigger
Response trigger that can be used to submit a final HTTP response
and terminate HTTP request processing.
|
| Class and Description |
|---|
| HttpTransportMetrics
Transport level metrics.
|
| Class and Description |
|---|
| HttpTransportMetrics
Transport level metrics.
|
| Class and Description |
|---|
| BHttpConnection
Abstract blocking HTTP connection interface.
|
| HttpClientConnection
A client-side HTTP connection, which can be used for sending
requests and receiving responses.
|
| HttpConnectionFactory
Factory for
HttpConnection instances. |
| HttpMessageParserFactory
Factory for
HttpMessageParser instances. |
| HttpMessageWriterFactory
Factory for
HttpMessageWriter instances. |
| HttpRequestHandler
HttpRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| HttpServerConnection
A server-side HTTP connection, which can be used for receiving
requests and sending responses.
|
| HttpServerRequestHandler
HttpServerRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
| SocketConfig
Classic I/O network socket configuration.
|
| Class and Description |
|---|
| HttpRequestHandler
HttpRequestHandler represents a routine for processing of a specific group
of HTTP requests.
|
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.