千钻公会程序员进击的Python

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 查一下代理服务器所在的地区

上一篇 下一篇

猜你喜欢

热点阅读