Browse Source

fix:ip地址null异常

dev
wangqing 5 years ago
parent
commit
3c50517fc0
  1. 5
      tduck-common/src/main/java/com/tduck/cloud/common/util/AddressUtils.java

5
tduck-common/src/main/java/com/tduck/cloud/common/util/AddressUtils.java

@ -33,14 +33,11 @@ public class AddressUtils {
public static String getRealAddressByIP(String ip) { public static String getRealAddressByIP(String ip) {
String address = UNKNOWN; String address = UNKNOWN;
if (StrUtil.isBlank(ip)) { try {
return address;
}
// 内网不查询 // 内网不查询
if (internalIp(ip)) { if (internalIp(ip)) {
return "内网IP"; return "内网IP";
} }
try {
String rspStr = HttpUtil.get(StrUtil.format("{}?ip={}&json=true", IP_URL, ip)); String rspStr = HttpUtil.get(StrUtil.format("{}?ip={}&json=true", IP_URL, ip));
if (StrUtil.isEmpty(rspStr)) { if (StrUtil.isEmpty(rspStr)) {
log.error("获取地理位置异常 {}", ip); log.error("获取地理位置异常 {}", ip);

Loading…
Cancel
Save