diff --git a/IP_region_query/ipquery b/IP_region_query/ipquery index c98a3de..2dbcd0d 100644 Binary files a/IP_region_query/ipquery and b/IP_region_query/ipquery differ diff --git a/IP_region_query/main.go b/IP_region_query/main.go index e20b043..38e6692 100644 --- a/IP_region_query/main.go +++ b/IP_region_query/main.go @@ -33,6 +33,8 @@ func main() { log.Fatalf("无效的 IP 地址: %s", ip) } + //https://qifu.baidu.com/ip/geo/v1/district?ip=146.190.59.217 + // 目标 URL url := "https://qifu.baidu.com/ip/geo/v1/district?ip=" + ip @@ -63,10 +65,6 @@ func main() { log.Fatalf("解析 JSON 时出错: %v", err) } - if ipInfo.Msg == "查询成功" { - // 提取并打印 continent 和 country 字段 - fmt.Printf("%s%s\n", ipInfo.Data.Continent, ipInfo.Data.Country) - } else { - fmt.Printf("查询失败\n") - } + fmt.Printf("%s%s\n", ipInfo.Data.Continent, ipInfo.Data.Country) + }