在没有缓存的情况下汇集CloseableHttpClient

时间:2016-01-15 21:00:12

标签: apache cookies configuration httpclient ignore

我使用singleTone配置来管理池化的http客户端

  public CloseableHttpClient getCloseableHttpClient() {
    PoolingHttpClientConnectionManager cm = new PoolingHttpClientConnectionManager();
    cm.setMaxTotal(100);
    cm.setDefaultMaxPerRoute(20);
    RequestConfig globalConfig = RequestConfig.custom()
    .setCookieSpec(CookieSpecs.IGNORE_COOKIES)
    .build();

    return HttpClients.custom()
        .setConnectionManager(cm)
        .setDefaultRequestConfig(globalConfig)
        .build();
  }

问题是它使用cookies。

我可以关掉吗?

如果我第二次使用客户端获取相同的URL,则其CookieStore包含nonEmpty cookie元素。

0 个答案:

没有答案