在IpUtils里修复ip空字符串引起的异常问题
pull/30/head
Chasel 2023-03-30 14:42:18 +08:00
parent e618f8e404
commit cdc52f32ea
2 changed files with 2 additions and 2 deletions

View File

@ -51,7 +51,7 @@ public class IPUtils {
*/ */
@SneakyThrows @SneakyThrows
public static Integer getAreaId(String ip) { public static Integer getAreaId(String ip) {
return Integer.parseInt(SEARCHER.search(ip)); return Integer.parseInt(SEARCHER.search(ip.trim()));
} }
/** /**

View File

@ -39,7 +39,7 @@ public class AreaController {
@Parameter(name = "ip", description = "IP", required = true) @Parameter(name = "ip", description = "IP", required = true)
public CommonResult<String> getAreaByIp(@RequestParam("ip") String ip) { public CommonResult<String> getAreaByIp(@RequestParam("ip") String ip) {
// 获得城市 // 获得城市
Area area = IPUtils.getArea(ip.trim()); Area area = IPUtils.getArea(ip);
if (area == null) { if (area == null) {
return success("未知"); return success("未知");
} }