我使用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元素。