Explorar o código

feat: ip解析异常

wangcheng %!s(int64=2) %!d(string=hai) anos
pai
achega
f4959ab806

+ 4 - 1
launch-admin/src/main/java/com/webflux/launchadmin/mysql/service/planNew/ipAnalyze/IpAnalyzeServiceImpl.java

@@ -37,12 +37,15 @@ public class IpAnalyzeServiceImpl implements IpAnalyzeServiceInterface {
             }
             String responseBody = httpResponse.body();
             log.info("ip解析result: {}", responseBody);
+            if (responseBody == null) {
+                return null;
+            }
             JSONObject jsonObject = JSONUtil.parseObj(responseBody);
             if (jsonObject.getInt("ret") == 200) {
                 return jsonObject.getJSONObject("data");
             }
         } catch (Exception e) {
-            log.error("ip解析异常", e);
+            log.warn("ip解析异常", e);
         }
         return null;
     }