| 程序包 | 说明 |
|---|---|
| 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.http2.impl |
Default implementations of core HTTP/2 APIs.
|
| 构造器和说明 |
|---|
SessionInputBufferImpl(BasicHttpTransportMetrics metrics,
int bufferSize) |
SessionInputBufferImpl(BasicHttpTransportMetrics metrics,
int bufferSize,
int minChunkLimit,
int maxLineLen,
CharsetDecoder charDecoder)
Creates new instance of SessionInputBufferImpl.
|
SessionOutputBufferImpl(BasicHttpTransportMetrics metrics,
int bufferSize,
int fragmentSizeHint,
CharsetEncoder charEncoder)
Creates new instance of SessionOutputBufferImpl.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected BasicHttpTransportMetrics |
AbstractContentEncoder.metrics() |
protected BasicHttpTransportMetrics |
AbstractContentDecoder.metrics() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ContentDecoder |
ServerHttp1StreamDuplexer.createContentDecoder(long len,
ReadableByteChannel channel,
SessionInputBuffer buffer,
BasicHttpTransportMetrics metrics) |
protected ContentDecoder |
ClientHttp1StreamDuplexer.createContentDecoder(long len,
ReadableByteChannel channel,
SessionInputBuffer buffer,
BasicHttpTransportMetrics metrics) |
protected ContentEncoder |
ServerHttp1StreamDuplexer.createContentEncoder(long len,
WritableByteChannel channel,
SessionOutputBuffer buffer,
BasicHttpTransportMetrics metrics) |
protected ContentEncoder |
ClientHttp1StreamDuplexer.createContentEncoder(long len,
WritableByteChannel channel,
SessionOutputBuffer buffer,
BasicHttpTransportMetrics metrics) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasicH2TransportMetrics
Default implementation of
H2TransportMetrics. |
Copyright © 2023. All rights reserved.