From c7ef23a41cc5f81ebae95b5f6e8dca2294d71e1f Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期五, 20 八月 2021 13:49:41 +0800 Subject: [PATCH] 修改邮件发送 --- src/main/java/com/nanometer/smartlab/util/HttpUtil.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/util/HttpUtil.java b/src/main/java/com/nanometer/smartlab/util/HttpUtil.java index 38008a0..50c6a9a 100644 --- a/src/main/java/com/nanometer/smartlab/util/HttpUtil.java +++ b/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) { -- Gitblit v1.9.2