From f248e50a37e09c665a43b83a44c00acca6828cda Mon Sep 17 00:00:00 2001 From: jinyu Date: Mon, 19 Mar 2018 22:12:50 +0800 Subject: [PATCH] fixed #132 --- .../weixin4j/http/support/apache3/HttpComponent3Factory.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/http/support/apache3/HttpComponent3Factory.java b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/http/support/apache3/HttpComponent3Factory.java index 4ee8234f..d34ad624 100644 --- a/weixin4j-base/src/main/java/com/foxinmy/weixin4j/http/support/apache3/HttpComponent3Factory.java +++ b/weixin4j-base/src/main/java/com/foxinmy/weixin4j/http/support/apache3/HttpComponent3Factory.java @@ -4,6 +4,7 @@ import java.net.InetSocketAddress; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpConnectionManager; +import org.apache.commons.httpclient.MultiThreadedHttpConnectionManager; import org.apache.commons.httpclient.protocol.Protocol; import com.foxinmy.weixin4j.http.HttpParams; @@ -24,7 +25,7 @@ public class HttpComponent3Factory extends HttpClientFactory { private final HttpClient httpClient; public HttpComponent3Factory() { - httpClient = new HttpClient(); + httpClient = new HttpClient(new MultiThreadedHttpConnectionManager()); httpClient.getParams().setHttpElementCharset(Consts.UTF_8.name()); httpClient.getParams().setParameter("http.protocol.uri-charset", Consts.UTF_8.name());