瀏覽代碼

1.内网ip判断增加127判断

chenhongyan1989 11 月之前
父節點
當前提交
3660f1d41b
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      energy-manage-service/src/main/java/com/energy/manage/service/util/NetUtils.java

+ 6 - 1
energy-manage-service/src/main/java/com/energy/manage/service/util/NetUtils.java

@@ -19,6 +19,11 @@ public class NetUtils {
     private final static String INTRANET_PREFIX = "192.168";
 
     /**
+     * 内网前缀
+     */
+    private final static String LOCAL_PREFIX = "127.0.0";
+
+    /**
      * ip:port 正则
      */
     private final static String IP_PORT_REGEX = "^(http[s]?://)?([^:/\\s]+)(:)+[0-9]{1,}/";
@@ -33,7 +38,7 @@ public class NetUtils {
         if(StringUtils.isBlank(ip)){
             return false;
         }
-        return ip.startsWith(INTRANET_PREFIX);
+        return StringUtils.startsWithAny(ip,INTRANET_PREFIX,LOCAL_PREFIX);
     }
 
     /**