|
@@ -32,6 +32,7 @@ import org.apache.http.client.methods.CloseableHttpResponse;
|
|
|
import org.apache.http.client.methods.HttpPost;
|
|
|
import org.apache.http.config.Registry;
|
|
|
import org.apache.http.config.RegistryBuilder;
|
|
|
+import org.apache.http.conn.ConnectTimeoutException;
|
|
|
import org.apache.http.conn.socket.ConnectionSocketFactory;
|
|
|
import org.apache.http.conn.socket.PlainConnectionSocketFactory;
|
|
|
import org.apache.http.conn.ssl.SSLConnectionSocketFactory;
|
|
@@ -340,9 +341,10 @@ public class HttpUtils
|
|
|
if (response.getStatusLine().getStatusCode() == 200) {
|
|
|
return EntityUtils.toString(entity, charset);
|
|
|
}
|
|
|
+ } catch (ConnectException | SocketTimeoutException | ConnectTimeoutException e) {
|
|
|
+ log.error("post请求异常,请求地址:{}, param: {}, 异常信息: {}", url, requestBodyString, e);
|
|
|
} catch (IOException e) {
|
|
|
- log.error("post请求异常,请求地址:" + url + ", 异常信息:" + JSON.toJSONString(e));
|
|
|
- throw e;
|
|
|
+ log.error("post请求异常,请求地址:{}, param: {}, 异常信息: {}", url, requestBodyString, JSON.toJSONString(e));
|
|
|
} finally {
|
|
|
closeALL(entity, response, httpClient);
|
|
|
}
|