|
|
@ -4,8 +4,6 @@ import com.alibaba.fastjson.JSON; |
|
|
|
import com.epmet.commons.tools.dto.form.DingTalkTextMsg; |
|
|
|
import com.epmet.commons.tools.exception.EpmetErrorCode; |
|
|
|
import com.epmet.commons.tools.exception.RenException; |
|
|
|
import com.epmet.commons.tools.scan.param.TextScanParamDTO; |
|
|
|
import com.epmet.commons.tools.scan.param.TextTaskDTO; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.codec.binary.Base64; |
|
|
|
import org.apache.commons.lang3.ArrayUtils; |
|
|
@ -24,7 +22,6 @@ import org.apache.http.entity.ContentType; |
|
|
|
import org.apache.http.entity.StringEntity; |
|
|
|
import org.apache.http.entity.mime.HttpMultipartMode; |
|
|
|
import org.apache.http.entity.mime.MultipartEntityBuilder; |
|
|
|
import org.apache.http.entity.mime.content.FileBody; |
|
|
|
import org.apache.http.impl.client.CloseableHttpClient; |
|
|
|
import org.apache.http.impl.client.HttpClients; |
|
|
|
import org.apache.http.message.BasicNameValuePair; |
|
|
@ -38,7 +35,6 @@ import java.io.File; |
|
|
|
import java.io.IOException; |
|
|
|
import java.io.InputStream; |
|
|
|
import java.net.URLEncoder; |
|
|
|
import java.nio.charset.Charset; |
|
|
|
import java.nio.charset.StandardCharsets; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
@ -66,9 +62,9 @@ public class HttpClientManager { |
|
|
|
.setConnectTimeout(connectionTimeout) |
|
|
|
.build();//设置请求和传输超时时间
|
|
|
|
|
|
|
|
// public static HttpClientManager getInstance() {
|
|
|
|
// return SingleClass.instance;
|
|
|
|
// }
|
|
|
|
public static HttpClientManager getInstance() { |
|
|
|
return SingleClass.instance; |
|
|
|
} |
|
|
|
|
|
|
|
private static class SingleClass { |
|
|
|
private final static HttpClientManager instance = new HttpClientManager(); |
|
|
|