IP / UA 信息接口
演示如何设计「读取访问者 IP 与 User-Agent」类接口,常用于日志、风控与调试。
返回示例
{
"code": 0,
"msg": "success",
"data": {
"ip": "1.2.3.4",
"ua": "Mozilla/5.0 ...",
"language": "zh-CN"
}
}
设计要点
- 代理头:注意
X-Forwarded-For/X-Real-IP,只信任来自可信反向代理的值。 - 隐私:日志中的 IP、UA 属于用户相关数据,保留期限与访问权限应可控。
- IPv6:现代网络环境需兼容 IPv6 地址格式。
浏览器侧信息演示
点击读取