|
@@ -1,21 +1,21 @@
|
|
|
package cn.com.qmth.examcloud.core.oe.admin.base.utils;
|
|
|
|
|
|
-import org.apache.commons.logging.Log;
|
|
|
-import org.apache.commons.logging.LogFactory;
|
|
|
-import org.apache.http.client.config.RequestConfig;
|
|
|
+import org.apache.http.client.config.RequestConfig;
|
|
|
import org.apache.http.impl.client.CloseableHttpClient;
|
|
|
import org.apache.http.impl.client.HttpClientBuilder;
|
|
|
import org.apache.http.impl.client.HttpClients;
|
|
|
-import org.apache.http.impl.conn.PoolingHttpClientConnectionManager;
|
|
|
+import org.apache.http.impl.conn.PoolingHttpClientConnectionManager;
|
|
|
+import org.slf4j.Logger;
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* 连接池工具类
|
|
|
*/
|
|
|
@Component
|
|
|
-public class HttpPoolUtil {
|
|
|
- private static Log logger = LogFactory.getLog(HttpPoolUtil.class);
|
|
|
+public class HttpPoolUtil {
|
|
|
+
|
|
|
+ private static final Logger log = LoggerFactory.getLogger(HttpPoolUtil.class);
|
|
|
|
|
|
public static final String UTF8 = "UTF-8";
|
|
|
public static volatile boolean isClosed = false;
|
|
@@ -73,7 +73,7 @@ public class HttpPoolUtil {
|
|
|
public static CloseableHttpClient getHttpClient() {
|
|
|
CloseableHttpClient httpClient = httpClientBuilder.build();
|
|
|
if(null == httpClient){
|
|
|
- logger.info("---------HttpClients.createDefault()---------");
|
|
|
+ log.info("---------HttpClients.createDefault()---------");
|
|
|
httpClient = HttpClients.createDefault();
|
|
|
}
|
|
|
return httpClient;
|