SpringBoot使用ip2region获取地理位置信息的方法

Ophelia ·
更新时间:2024-11-13
· 515 次阅读

目录

1、简介

2、引入依赖

3、测试

4、测试结果

1、简介

ip2region,准确率99.9%的离线IP地址定位库,0.0x毫秒级查询,数据库文件大小只有1.5M,提供了java,php,c,python,nodejs,golang,c#等查询绑定和Binary,B树,内存三种查询算法,仓库地址:

https://gitee.com/lionsoul/ip2region

2、引入依赖 <!-- Ip地址获取 --> <dependency> <groupId>net.dreamlu</groupId> <artifactId>mica-ip2region</artifactId> <version>2.5.4</version> </dependency> 3、测试 @Autowired private Ip2regionSearcher ip2regionSearcher; /** * 获取地理位置信息 * * @param ip * @return */ @GetMapping("test") public String test(String ip) { return ip2regionSearcher.getAddress(ip); }

访问地址:

http://localhost:8080/common/test?ip=47.107.233.154

4、测试结果

就这么简单,就能根据 IP 获取到了地理位置信息,还支持多种格式的返回信息,具体可查询源码

到此这篇关于SpringBoot使用ip2region获取地理位置信息的文章就介绍到这了,更多相关SpringBoot获取地理位置信息内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!



region springboot ip 方法 地理

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章