是否有任何node.js模块可用于获取发出请求的客户端计算机的公共IP地址?我不是指 IPv4 或 IPv6,我需要像您访问时获得的公共 IPhttp://www.whatismyip.com/
我努力了req.connection.remoteAddress;
但它不返回公共IP。它必须是公开的,以便我可以根据 IP 地址定位城市。
谢谢 :)
var ip = (req.headers && req.headers['x-forwarded-for'])
|| req.ip
|| req._remoteAddress
|| (req.connection && req.connection.remoteAddress);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)