| 程序包 | 说明 |
|---|---|
| org.apache.hc.client5.http.impl.async |
Asynchronous HTTP client API implementation that supports both
HTTP/2 and HTTP/1.1 transport.
|
| org.apache.hc.client5.http.impl.classic |
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
|
| org.apache.hc.client5.http.impl.io |
Client connection management functions based the classic
connection management APIs.
|
| org.apache.hc.core5.http.config |
Core configuration APIs.
|
| 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.impl.nio |
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
|
| org.apache.hc.core5.http.nio.entity |
HTTP message entity APIs 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.
|
| org.apache.hc.core5.http2.impl.nio.bootstrap |
HTTP/2 capable requester and server bootstrap.
|
| 限定符和类型 | 方法和说明 |
|---|---|
HttpAsyncClientBuilder |
HttpAsyncClientBuilder.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets
CharCodingConfig configuration. |
H2AsyncClientBuilder |
H2AsyncClientBuilder.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets
CharCodingConfig configuration. |
| 构造器和说明 |
|---|
ProxyClient(HttpConnectionFactory<ManagedHttpClientConnection> connFactory,
Http1Config h1Config,
CharCodingConfig charCodingConfig,
RequestConfig requestConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
ManagedHttpClientConnectionFactory.Builder |
ManagedHttpClientConnectionFactory.Builder.charCodingConfig(CharCodingConfig charCodingConfig) |
| 构造器和说明 |
|---|
ManagedHttpClientConnectionFactory(Http1Config h1Config,
CharCodingConfig charCodingConfig,
HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory) |
ManagedHttpClientConnectionFactory(Http1Config h1Config,
CharCodingConfig charCodingConfig,
HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory,
HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory) |
ManagedHttpClientConnectionFactory(Http1Config h1Config,
CharCodingConfig charCodingConfig,
HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory,
HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy) |
| 限定符和类型 | 字段和说明 |
|---|---|
static CharCodingConfig |
CharCodingConfig.DEFAULT |
| 限定符和类型 | 方法和说明 |
|---|---|
CharCodingConfig |
CharCodingConfig.Builder.build() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CharCodingConfig.Builder |
CharCodingConfig.copy(CharCodingConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CharsetDecoder |
CharCodingSupport.createDecoder(CharCodingConfig cconfig) |
static CharsetEncoder |
CharCodingSupport.createEncoder(CharCodingConfig cconfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
ServerBootstrap |
ServerBootstrap.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets connection configuration.
|
AsyncRequesterBootstrap |
AsyncRequesterBootstrap.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets message char coding.
|
AsyncServerBootstrap |
AsyncServerBootstrap.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets connection configuration.
|
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultBHttpServerConnectionFactory.Builder |
DefaultBHttpServerConnectionFactory.Builder.charCodingConfig(CharCodingConfig charCodingConfig) |
DefaultBHttpClientConnectionFactory.Builder |
DefaultBHttpClientConnectionFactory.Builder.charCodingConfig(CharCodingConfig charCodingConfig) |
| 构造器和说明 |
|---|
AbstractCharAsyncEntityConsumer(int bufSize,
CharCodingConfig charCodingConfig) |
AbstractCharDataConsumer(int bufSize,
CharCodingConfig charCodingConfig) |
StringAsyncEntityConsumer(CharCodingConfig charCodingConfig) |
StringAsyncEntityConsumer(int bufSize,
int capacityIncrement,
CharCodingConfig charCodingConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
H2MultiplexingRequesterBootstrap |
H2MultiplexingRequesterBootstrap.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets message char coding.
|
H2RequesterBootstrap |
H2RequesterBootstrap.setCharCodingConfig(CharCodingConfig charCodingConfig)
Sets message char coding.
|
H2ServerBootstrap |
H2ServerBootstrap.setCharset(CharCodingConfig charCodingConfig)
Sets message char coding.
|
Copyright © 2023. All rights reserved.