IP查询有啥用?
2018-11-23 本文已影响54人
zhaoolee
我曾经用爬虫写过一个查询ip的接口, 后来被人问到, 这个IP查询页面有啥用?
用途1: 查移动网络的来源
博主某天去香港, 买了国内的流量包, 然而, 在香港依然不能访问youtube, facebook等网站, 于是猜想自己的流量可能被转发回了国内, 然后打开这个小页面 ,验证了自己的猜想~
在线地址: https://fangyuanxiaozhan.com/demo/ip
用途2: 查询云服务的地址
博主喜欢购买各种虚拟主机, 但查询虚拟主机ip的时候就比较蛋疼, 用
ifcofig | grep inet
基本查不到什么, 于是博主自己写了一个接口, 每次查询只需输入curl fangyuanxiaozhan.com/ip
, 即可获取虚拟机的ip和归属地区机构, 非常方便!
查询命令: curl fangyuanxiaozhan.com/ip
用途3: 获取用户地理位置
这个我原来写过, 详情链接: 微信小程序获取用户所在城市
实现的源码:
在 微信小程序获取用户所在城市里面有核心的技术实现
新增:如何关闭django内 JsonResponse 默认ascii转义
- 原代码:
JsonResponse(query_ip_attribution(ip))
- 新代码:
JsonResponse(query_ip_attribution(ip), json_dumps_params={'ensure_ascii':False})
小结:
如果你经常使用一些免费科学上网的工具, 上网之前可以打开https://fangyuanxiaozhan.com/demo/ip 查一下代理服务器所在的地区