@Contract(threading=IMMUTABLE_CONDITIONAL) public class MinimalClientExec extends Object implements ClientExecChain
| Constructor and Description |
|---|
MinimalClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy) |
| Modifier and Type | Method and Description |
|---|---|
CloseableHttpResponse |
execute(HttpRoute route, HttpRequestWrapper request, HttpClientContext context, HttpExecutionAware execAware)
通过将请求发送到目标服务器或将其传递到请求执行链中的下一个执行程序来执行请求。
|
public MinimalClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy)
public CloseableHttpResponse execute(HttpRoute route, HttpRequestWrapper request, HttpClientContext context, HttpExecutionAware execAware) throws IOException, HttpException
ClientExecChain复制
execute在接口
ClientExecChain
route - 连接路由。
request - 当前请求。
context - 当前的HTTP上下文。
execAware - 阻塞I / O操作通知的接收者。
IOException - 在出现I / O错误的情况下。
(这种类型的异常是潜在的可恢复的)。
HttpException - 在HTTP协议错误的情况下(通常这种类型的异常是不可恢复的)。
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.