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.http.nio |
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContentEncoder
Abstract
ContentEncoder that serves as a base for all content
encoder implementations. |
class |
ChunkEncoder
Implements chunked transfer coding.
|
class |
IdentityEncoder
Content encoder that writes data without any transformation.
|
class |
LengthDelimitedEncoder
Content encoder that cuts off after a defined number of bytes.
|
Modifier and Type | Method and Description |
---|---|
protected ContentEncoder |
ServerHttp1StreamDuplexer.createContentEncoder(long len,
WritableByteChannel channel,
SessionOutputBuffer buffer,
BasicHttpTransportMetrics metrics) |
protected ContentEncoder |
ClientHttp1StreamDuplexer.createContentEncoder(long len,
WritableByteChannel channel,
SessionOutputBuffer buffer,
BasicHttpTransportMetrics metrics) |
Modifier and Type | Interface and Description |
---|---|
interface |
FileContentEncoder
A content encoder capable of transferring data directly from a
FileChannel |
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.