Apache httpclient的execute方法调试

  1. 云栖社区>
  2. 汪子熙>
  3. 博客>
  4. 正文

Apache httpclient的execute方法调试

jerrywangsap 2019-05-25 11:49:00 浏览1300
展开阅读全文

因为工作需要,想研究一下execute执行的逻辑。
在这一行调用execute:

response = getHttpClient().execute(get);

getHttpClient的实现:

private HttpClient getHttpClient() {
        if (this.m_httpClient == null) {
            this.m_httpClient = HttpClientBuilder.create().build();
        }
        return this.m_httpClient;
    }

我在代码里声明的HttpClient只是一个接口,

clipboard1

实现类是InternalHttpClient。

clipboard2

首先根据传入的请求决定出目标-target host

clipboard3

投递到Re

网友评论

登录后评论
0/500
评论
jerrywangsap
+ 关注
所属团队号: 汪子熙