| 软件包 | 描述 |
|---|---|
| org.apache.http.client |
客户端HTTP通信API。
|
| org.apache.http.client.methods |
标准HTTP方法实现。
|
| org.apache.http.impl.client |
默认HTTP客户端实现。
|
| Modifier and Type | Method and Description |
|---|---|
HttpUriRequest |
RedirectStrategy.getRedirect(HttpRequest request, HttpResponse response, HttpContext context)
确定给定来自目标服务器和当前请求执行上下文的响应的重定向位置,并生成要发送到该位置的新请求。
|
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
HttpClient.execute(HttpUriRequest request)
使用默认上下文执行HTTP请求。
|
HttpResponse |
HttpClient.execute(HttpUriRequest request, HttpContext context)
使用给定的上下文执行HTTP请求。
|
<T> T |
HttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler)
使用默认上下文执行HTTP请求,并使用给定的响应处理程序处理响应。
|
<T> T |
HttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler, HttpContext context)
使用给定的上下文执行HTTP请求,并使用给定的响应处理程序处理响应。
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpDelete
HTTP DELETE方法
|
class |
HttpEntityEnclosingRequestBase
包含可以修改的HTTP请求的实体的基本实现
|
class |
HttpGet
HTTP GET方法。
|
class |
HttpHead
HTTP HEAD方法。
|
class |
HttpOptions
HTTP选项方法。
|
class |
HttpPatch
HTTP PATCH方法。
|
class |
HttpPost
HTTP POST方法。
|
class |
HttpPut
HTTP PUT方法。
|
class |
HttpRequestBase
基地执行 HttpUriRequest 。
|
class |
HttpRequestWrapper
用于 HttpRequest的包装类,可用于更改当前请求的属性,而无需修改原始对象。
|
class |
HttpTrace
HTTP TRACE方法。
|
| Modifier and Type | Method and Description |
|---|---|
HttpUriRequest |
RequestBuilder.build() |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityEnclosingRequestWrapper
已过时。
(4.3)不要使用。
|
class |
RequestWrapper
已过时。
(4.3)不要使用。
|
| Modifier and Type | Method and Description |
|---|---|
HttpUriRequest |
DefaultRedirectStrategy.getRedirect(HttpRequest request, HttpResponse response, HttpContext context) |
| Modifier and Type | Method and Description |
|---|---|
CloseableHttpResponse |
CloseableHttpClient.execute(HttpUriRequest request)
使用默认上下文执行HTTP请求。
|
HttpResponse |
DecompressingHttpClient.execute(HttpUriRequest request)
已过时。
|
HttpResponse |
AutoRetryHttpClient.execute(HttpUriRequest request)
已过时。
|
CloseableHttpResponse |
CloseableHttpClient.execute(HttpUriRequest request, HttpContext context)
使用给定的上下文执行HTTP请求。
|
HttpResponse |
DecompressingHttpClient.execute(HttpUriRequest request, HttpContext context)
已过时。
|
HttpResponse |
AutoRetryHttpClient.execute(HttpUriRequest request, HttpContext context)
已过时。
|
<T> HttpRequestFutureTask<T> |
FutureRequestExecutionService.execute(HttpUriRequest request, HttpContext context, ResponseHandler<T> responseHandler)
安排执行请求。
|
<T> HttpRequestFutureTask<T> |
FutureRequestExecutionService.execute(HttpUriRequest request, HttpContext context, ResponseHandler<T> responseHandler, FutureCallback<T> callback)
安排执行请求。
|
<T> T |
CloseableHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler)
使用默认上下文执行请求,并使用给定的响应处理程序处理响应。
|
<T> T |
DecompressingHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler)
已过时。
|
<T> T |
AutoRetryHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler)
已过时。
|
<T> T |
CloseableHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler, HttpContext context)
使用默认上下文执行请求,并使用给定的响应处理程序处理响应。
|
<T> T |
DecompressingHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler, HttpContext context)
已过时。
|
<T> T |
AutoRetryHttpClient.execute(HttpUriRequest request, ResponseHandler<? extends T> responseHandler, HttpContext context)
Deprecated.
|
| Constructor and Description |
|---|
HttpRequestFutureTask(HttpUriRequest request, org.apache.http.impl.client.HttpRequestTaskCallable<V> httpCallable) |
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.