搜索
您的当前位置:首页正文

qqwry-纯真ip库的golang服务

来源:知库网
qqwry-纯真ip库的golang服务

qqwry

纯真 IP 库的⼀个服务。通过http提供⼀个ip地址归属地查询⽀持

软件介绍

我们⼤家做⽹站的时候,都会需要将⽤户的IP地址转换为归属地址功能,⽽之前的作法⼤都是从硬盘的数据⽂件中读取,这样不太⾼效。我这次将纯真IP库直接加载到内存中,并以http服务的⽅式提供接⼝出来。这样⽅便⾃⼰项⽬中所有的程序都能⽅便的接⼝IP查询功能了。

安装

go安装

go get github.com/freshcn/qqwry

⼆进制包直接下载下载纯真IP库运⾏参数

运⾏ ./qqwry -h 可以看到本服务程序的可⽤运⾏参数

-port string

HTTP 请求监听端⼝号 (default \"2060\") -qqwry string

纯真 IP 库的地址 (default \"./qqwry.dat\")

使⽤⽅法

http://127.0.0.1:2060?ip=8.8.8.8,114.114.114.114&callback=a

ip - 要查询的IP地址,可使⽤半⾓逗号分隔查询多个IP地址。必填项

callback - jsonp回调函数名,当提交了这个参数,将会按jsonp格式返回。⾮必填** 返回结果 **

{\"114.114.114.114\":{\"ip\":\"114.114.114.114\江苏省南京市\南京信风⽹络科技有限公司GreatbitDNS服务器\美国\加利福尼亚州圣克拉拉县⼭景市⾕歌公司DNS服务器\

ip - 输⼊的ip地址country - 国家或地区

area - 区域(我实际测试得到还有可能是运营商)

感谢

感谢⼀直以来坚持为⼤家提供免费的IP库资源感谢的项⽬,为我提供了纯真ip库⽂件格式算法

/

StarFork

项⽬描述:纯真ip库的golang服务 —

因篇幅问题不能全部显示,请点此查看更多更全内容

Top