|
@@ -5,6 +5,7 @@ import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
import org.apache.commons.io.IOUtils;
|
|
|
import org.apache.http.HttpStatus;
|
|
|
+import org.apache.http.client.config.CookieSpecs;
|
|
|
import org.apache.http.client.config.RequestConfig;
|
|
|
import org.apache.http.client.methods.CloseableHttpResponse;
|
|
|
import org.apache.http.client.methods.HttpGet;
|
|
@@ -45,11 +46,13 @@ public class HttpClientUtil {
|
|
|
cm.setValidateAfterInactivity(1000);
|
|
|
cm.setMaxTotal(8000);
|
|
|
cm.setDefaultMaxPerRoute(200);
|
|
|
- httpclient = HttpClients.custom().setConnectionManager(cm).disableAutomaticRetries()
|
|
|
- .build();
|
|
|
|
|
|
requestConfig = RequestConfig.custom().setConnectionRequestTimeout(500)
|
|
|
- .setSocketTimeout(10000).setConnectTimeout(10000).build();
|
|
|
+ .setSocketTimeout(10000).setConnectTimeout(10000)
|
|
|
+ .setCookieSpec(CookieSpecs.IGNORE_COOKIES).build();
|
|
|
+
|
|
|
+ httpclient = HttpClients.custom().setConnectionManager(cm).disableAutomaticRetries()
|
|
|
+ .setDefaultRequestConfig(requestConfig).build();
|
|
|
|
|
|
}
|
|
|
|