| 程序包 | 说明 |
|---|---|
| com.aliyun.httpcomponent.httpclient.implementation.reactive | |
| org.apache.hc.client5.http.async.methods |
Common HTTP methods and message handlers for the asynchronous I/O model.
|
| org.apache.hc.client5.http.classic.methods |
Common HTTP methods and message handlers for the classic I/O model.
|
| org.apache.hc.client5.http.impl.classic |
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
|
| org.apache.hc.client5.http.utils |
Client utility classes.
|
| org.apache.hc.core5.http |
Core HTTP transport component APIs.
|
| org.apache.hc.core5.http.impl |
Default implementations of core HTTP APIs.
|
| org.apache.hc.core5.http.io |
Core HTTP transport APIs based on the classic (blocking) I/O model.
|
| org.apache.hc.core5.http.message |
Core HTTP message components, message element parser
and writer APIs and their default implementations.
|
| org.apache.hc.core5.http.nio |
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ReactiveApacheHttpResponse |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ConfigurableHttpRequest
HTTP request message with a custom configuration.
|
class |
SimpleHttpRequest
HTTP request that can enclose a body represented as a simple text string or an array of bytes.
|
class |
SimpleHttpResponse
HTTP response that can enclose a body represented as a simple text string or an array of bytes.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
HttpUriRequest
Extended version of the
ClassicHttpRequest interface that provides
convenience methods to access request properties such as request URI
and method type. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HttpDelete
HTTP DELETE method.
|
class |
HttpGet
HTTP GET method.
|
class |
HttpHead
HTTP HEAD method.
|
class |
HttpOptions
HTTP OPTIONS method.
|
class |
HttpPatch
HTTP PATCH method.
|
class |
HttpPost
HTTP POST method.
|
class |
HttpPut
HTTP PUT method.
|
class |
HttpTrace
HTTP TRACE method.
|
class |
HttpUriRequestBase |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CloseableHttpResponse
Provided for backward compatibility with HttpClient 4.x.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
DateUtils.isAfter(MessageHeaders message1,
MessageHeaders message2,
String headerName)
已过时。
This method is no longer supported as a part of the public API.
|
static boolean |
DateUtils.isBefore(MessageHeaders message1,
MessageHeaders message2,
String headerName)
已过时。
This method is no longer supported as a part of the public API.
|
static Date |
DateUtils.parseDate(MessageHeaders headers,
String headerName)
|
static Instant |
DateUtils.parseStandardDate(MessageHeaders headers,
String headerName)
Parses an instant value from a header with the given name.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Message<H extends MessageHeaders,B>
Generic message consisting of a message head and a message body.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ClassicHttpRequest
'Classic'
HttpRequest message that can enclose HttpEntity. |
interface |
ClassicHttpResponse
'Classic'
HttpResponse message that can enclose HttpEntity. |
interface |
HttpMessage
HTTP messages consist of requests from client to server and responses
from server to client.
|
interface |
HttpRequest
A request message from a client to a server includes, within the
first line of that message, the method to be applied to the resource,
the identifier of the resource, and the protocol version in use.
|
interface |
HttpResponse
After receiving and interpreting a request message, a server responds
with an HTTP response message.
|
| 构造器和说明 |
|---|
IncomingEntityDetails(MessageHeaders message) |
IncomingEntityDetails(MessageHeaders message,
long contentLength) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
HttpMessageParser<T extends MessageHeaders>
Message parser intended to build HTTP message head from an input stream.
|
interface |
HttpMessageParserFactory<T extends MessageHeaders>
Factory for
HttpMessageParser instances. |
interface |
HttpMessageWriter<T extends MessageHeaders>
Message writer intended to serialize HTTP message head to an output stream.
|
interface |
HttpMessageWriterFactory<T extends MessageHeaders>
Factory for
HttpMessageWriter instances. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractMessageWrapper<T extends HttpMessage>
Abstract
HttpMessage wrapper. |
class |
BasicClassicHttpRequest
Basic implementation of
ClassicHttpRequest. |
class |
BasicClassicHttpResponse
Basic implementation of
ClassicHttpResponse. |
class |
BasicHttpRequest
Basic implementation of
HttpRequest. |
class |
BasicHttpResponse
Basic implementation of
HttpResponse. |
class |
HeaderGroup
A class for combining a set of headers.
|
class |
HttpRequestWrapper
Wraps an
HttpRequest. |
class |
HttpResponseWrapper
Wraps an
HttpResponse. |
| 限定符和类型 | 方法和说明 |
|---|---|
static Iterator<HeaderElement> |
MessageSupport.iterate(MessageHeaders headers,
String name) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
NHttpMessageParser<T extends MessageHeaders>
Message parser intended to build HTTP message head from a session input buffer..
|
interface |
NHttpMessageParserFactory<T extends MessageHeaders>
Factory for
NHttpMessageParser instances. |
interface |
NHttpMessageWriter<T extends MessageHeaders>
Message writer intended to serialize HTTP message head to a session buffer.
|
interface |
NHttpMessageWriterFactory<T extends MessageHeaders>
Factory for
NHttpMessageWriter instances. |
Copyright © 2023. All rights reserved.