| 程序包 | 说明 |
|---|---|
| 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.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SessionInputBufferImpl
Abstract base class for session input buffers that stream data from
an arbitrary
InputStream. |
| 限定符和类型 | 方法和说明 |
|---|---|
ClassicHttpRequest |
DefaultHttpRequestParser.parse(SessionInputBuffer buffer,
InputStream inputStream) |
T |
AbstractMessageParser.parse(SessionInputBuffer buffer,
InputStream inputStream) |
static Header[] |
AbstractMessageParser.parseHeaders(SessionInputBuffer inBuffer,
InputStream inputStream,
int maxHeaderCount,
int maxLineLen,
LineParser lineParser)
Parses HTTP headers from the data receiver stream according to the generic
format as specified by the HTTP/1.1 protocol specification.
|
static Header[] |
AbstractMessageParser.parseHeaders(SessionInputBuffer inBuffer,
InputStream inputStream,
int maxHeaderCount,
int maxLineLen,
LineParser parser,
List<CharArrayBuffer> headerLines)
Parses HTTP headers from the data receiver stream according to the generic
format as specified by the HTTP/1.1 protocol specification.
|
| 构造器和说明 |
|---|
ChunkedInputStream(SessionInputBuffer buffer,
InputStream inputStream)
Wraps session input stream and reads chunk coded input.
|
ChunkedInputStream(SessionInputBuffer buffer,
InputStream inputStream,
Http1Config http1Config)
Default constructor.
|
ContentLengthInputStream(SessionInputBuffer buffer,
InputStream inputStream,
long contentLength)
Default constructor.
|
IdentityInputStream(SessionInputBuffer buffer,
InputStream inputStream)
Default constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
T |
HttpMessageParser.parse(SessionInputBuffer buffer,
InputStream inputStream)
Generates an instance of
MessageHeaders from the given input stream.. |
Copyright © 2023. All rights reserved.