kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
src/main/java/com/nanometer/smartlab/util/HttpUtil.java
@@ -3,16 +3,13 @@
import com.nanometer.smartlab.exception.BusinessException;
import com.nanometer.smartlab.exception.ExceptionEnumCode;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
import javax.swing.text.html.parser.Entity;
import java.io.IOException;
import java.net.URISyntaxException;
import java.util.List;
@@ -25,7 +22,11 @@
            CloseableHttpClient client = HttpClients.createDefault();
            URIBuilder builder = new URIBuilder(url);
            URIBuilder uriBuilder = builder.setParameters(params);
            RequestConfig requestConfig = RequestConfig.custom().setConnectionRequestTimeout(120000)
                    .setSocketTimeout(120000).setConnectTimeout(120000).build();  //设置超时
            HttpGet get = new HttpGet(uriBuilder.build());
            get.setConfig(requestConfig);
            CloseableHttpResponse res = client.execute(get);
            return EntityUtils.toString(res.getEntity(), "UTF-8");
        } catch (IOException | URISyntaxException e) {