|
@@ -20,6 +20,7 @@ import javax.net.ssl.TrustManager;
|
|
|
import javax.net.ssl.X509TrustManager;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.dgtly.common.exception.BusinessException;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.http.HttpEntity;
|
|
@@ -72,18 +73,22 @@ public class HttpUtils
|
|
|
catch(ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet ConnectException, url=" + url , e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet ConnectException, url=" + url );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet SocketTimeoutException, url=" + url , e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet SocketTimeoutException, url=" + url );
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet IOException, url=" + url, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet IOException, url=" + url );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendGet Exception, url=" + url , e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet Exception, url=" + url );
|
|
|
}
|
|
|
finally
|
|
|
{
|
|
@@ -142,18 +147,24 @@ public class HttpUtils
|
|
|
catch (ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost ConnectException, url=" + url + ",param=" + param, e);
|
|
|
+
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost ConnectException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost SocketTimeoutException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost SocketTimeoutException, url=" + url + ",param=" + param );
|
|
|
+
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost IOException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost IOException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendPost Exception, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost Exception, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
finally
|
|
|
{
|
|
@@ -215,18 +226,22 @@ public class HttpUtils
|
|
|
catch (ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost ConnectException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost ConnectException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost SocketTimeoutException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost SocketTimeoutException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendPost IOException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost IOException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendPost Exception, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendPost Exception, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
finally
|
|
|
{
|
|
@@ -280,18 +295,27 @@ public class HttpUtils
|
|
|
catch(ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet ConnectException, url=" + url , e);
|
|
|
+
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet ConnectException, url=" + url );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet SocketTimeoutException, url=" + url , e);
|
|
|
+
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet SocketTimeoutException, url=" + url );
|
|
|
+
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendGet IOException, url=" + url, e);
|
|
|
+
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet IOException, url=" + url );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendGet Exception, url=" + url , e);
|
|
|
+
|
|
|
+ throw new BusinessException("调用HttpUtils.sendGet Exception, url=" + url );
|
|
|
}
|
|
|
finally
|
|
|
{
|
|
@@ -351,18 +375,22 @@ public class HttpUtils
|
|
|
catch (ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendSSLPost ConnectException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendSSLPost ConnectException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendSSLPost SocketTimeoutException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendSSLPost SocketTimeoutException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendSSLPost IOException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendSSLPost IOException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendSSLPost Exception, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendSSLPost Exception, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
return result.toString();
|
|
|
}
|
|
@@ -436,18 +464,22 @@ public class HttpUtils
|
|
|
catch (ConnectException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendJsonPost ConnectException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendJsonPost ConnectException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (SocketTimeoutException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendJsonPost SocketTimeoutException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendJsonPost SocketTimeoutException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (IOException e)
|
|
|
{
|
|
|
log.error("调用HttpUtils.sendJsonPost IOException, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendJsonPost IOException, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|
|
|
log.error("调用HttpsUtil.sendJsonPost Exception, url=" + url + ",param=" + param, e);
|
|
|
+ throw new BusinessException("调用HttpUtils.sendJsonPost Exception, url=" + url + ",param=" + param );
|
|
|
}
|
|
|
finally
|
|
|
{
|