@Contract(threading=IMMUTABLE_CONDITIONAL) public class MainClientExec extends Object implements ClientExecChain
| Constructor and Description |
|---|
MainClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy, AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, UserTokenHandler userTokenHandler) |
MainClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy, HttpProcessor proxyHttpProcessor, AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, UserTokenHandler userTokenHandler) |
| Modifier and Type | Method and Description |
|---|---|
CloseableHttpResponse |
execute(HttpRoute route, HttpRequestWrapper request, HttpClientContext context, HttpExecutionAware execAware)
通过将请求发送到目标服务器或将其传递到请求执行链中的下一个执行程序来执行请求。
|
public MainClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy, HttpProcessor proxyHttpProcessor, AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, UserTokenHandler userTokenHandler)
public MainClientExec(HttpRequestExecutor requestExecutor, HttpClientConnectionManager connManager, ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy, AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, UserTokenHandler userTokenHandler)
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.