Browse Source

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

chenhongyan1989 11 months ago
parent
commit
3660f1d41b

+ 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);
     }
 
     /**