浏览代码

完善代理池错误处理

xuzuoyun 5 年之前
父节点
当前提交
6873cab344
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      module-common/src/main/java/cn/com/ctop/common/module/utils/HttpClientUtils.java

+ 3 - 0
module-common/src/main/java/cn/com/ctop/common/module/utils/HttpClientUtils.java

@@ -172,6 +172,7 @@ public class HttpClientUtils {
             log.info(httpClientEntity.getResult());
         } catch (Exception e) {
             e.printStackTrace();
+            return httpGetRequest(httpClientEntity);
         }
         httpClientEntity.setResult(result);
         httpClientEntity.setCookieStore(cookieStore);
@@ -240,6 +241,7 @@ public class HttpClientUtils {
         } catch (Exception e) {
             e.printStackTrace();
             log.error(e.getMessage());
+            return httpGetRequest(httpClientEntity);
         }
         httpClientEntity.setResult(result);
         httpClientEntity.setCookieStore(cookieStore);
@@ -305,6 +307,7 @@ public class HttpClientUtils {
             log.info(httpClientEntity.getResult());
         } catch (Exception e) {
             e.printStackTrace();
+            return httpGetRequest(httpClientEntity);
         }
         httpClientEntity.setCookieStore(cookieStore);
         return httpClientEntity;