获取 IP 地址的 API:选型与隐私注意事项

搜狐的获取IP用不了,总是本机地址127.0.0.1
就动手找了一下,果然伟大的搜索引擎总能给我答案
以下示例我就以IPV4:223.5.5.5,IPV6:2400:3200::1,演示
文章配图:获取 IP 地址的 API:选型与隐私注意事项

IPV4

text

请求地址:https://
返回值:223.5.5.5

json

请求地址:https://
返回值:{“ip”:“223.5.5.5”}

jsonp

请求地址:https://
返回值:callback({“ip”:“223.5.5.5”});

IPV6

text

请求地址:https://
返回值:2400:3200::1

json

请求地址:https://
返回值:{“ip”:“2400:3200::1”}

jsonp

请求地址:https://
返回值:callback({“ip”:“2400:3200::1”});

IPV4/IPV6

text

请求地址:https://
返回值:223.5.5.5 or 2400:3200::1

json

请求地址:https://
返回值:{“ip”:“223.5.5.5”} or {“ip”:“2400:3200::1”}

jsonp

请求地址:https://
返回值:callback({“ip”:“223.5.5.5”}); or callback({“ip”:“2400:3200::1”});

数据与隐私

IP 查询接口返回的信息存在误差和隐私边界,不应据此作出身份识别、封禁或敏感画像结论。

接入建议

使用 HTTPS、设置超时与缓存、限制请求频率,并在接口失效时安全降级。