mirror of
https://gitee.com/ssssssss-team/magic-boot.git
synced 2026-05-15 00:00:02 +08:00
登录地址,组件优化等
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@
|
||||
<java.version>1.8</java.version>
|
||||
<magic-api.version>2.0.0</magic-api.version>
|
||||
<druid.version>1.1.10</druid.version>
|
||||
<hutool-all.version>5.7.13</hutool-all.version>
|
||||
<hutool-all.version>5.7.22</hutool-all.version>
|
||||
<sa-token.version>1.26.0</sa-token.version>
|
||||
</properties>
|
||||
<dependencies>
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package org.ssssssss.magicboot.utils;
|
||||
|
||||
import cn.hutool.core.net.Ipv4Util;
|
||||
import cn.hutool.http.HttpUtil;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
|
||||
public class AddressUtil {
|
||||
|
||||
public static String getAddress(String ip){
|
||||
try {
|
||||
if(Ipv4Util.isInnerIP(ip)){
|
||||
return "内网IP";
|
||||
}
|
||||
return JSONUtil.parseObj(HttpUtil.get("https://whois.pconline.com.cn/ipJson.jsp?json=true&ip=" + ip)).getStr("addr");
|
||||
}catch(IllegalArgumentException e){
|
||||
return "内网IP";
|
||||
}catch(Exception e){
|
||||
return "未知";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user