geoip-api:由MaxMind Lite支持的RESTful GeoIP API

时间:2024-05-25 07:52:47
【文件属性】:

文件名称:geoip-api:由MaxMind Lite支持的RESTful GeoIP API

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-25 07:52:47

JavaScript

GeoIP API 这是一个简单的节点服务器,其唯一目的是返回描述IP地理信息的JSON Blob。 入门 要安装,只需运行: npm install 更新MaxMind GEO IP DB: cd node_modules/geoip-lite/ && npm run-script updatedb 要启动服务器,请运行: Run `node server.js` 注意,您可以导出环境变量PORT来更改服务器的侦听端口。 默认端口是8000 。 要启用调试, DEBUG导出为大于0的某个值。 查询API 您可以查询通过IP的API: curl http://localhost:8000/locate?ip=172.56.38.211 或者,您可以依靠服务器确定的公共IP: curl http://localhost:8000/locate 回应格式 成功的响应将如下所示:


【文件预览】:
geoip-api-master
----public()
--------index.html(2KB)
--------client.js(1KB)
----server.js(1KB)
----Dockerfile(585B)
----README.md(1KB)
----.gitignore(15B)
----package.json(418B)

网友评论