获取客户端公共 IP [重复]
Posted
技术标签:
【中文标题】获取客户端公共 IP [重复]【英文标题】:Get Client Public IP [duplicate] 【发布时间】:2020-07-24 22:45:35 【问题描述】:如何在不使用任何 API 调用或外部节点模块的情况下获取客户端公共 IP?
我已经尝试过 req.ip 和 req.ips 但没有任何帮助
【问题讨论】:
您能提供更多详细信息吗?您的问题目前质量很低,首先,您没有提供源代码。 您的问题已经在这里得到解答***.com/questions/10849687/… 谢谢@SifatHaque 【参考方案1】:我正在回答我自己的问题, 最后,我找到了一个无需使用任何模块或任何 API 调用即可获取客户端 Ip 的解决方案
(req.headers['x-forwarded-for'] ||
req.connection.remoteAddress ||
req.socket.remoteAddress ||
req.connection.socket.remoteAddress).split(",")[0];
以上代码将返回客户端的公共 IP。
【讨论】:
以上是关于获取客户端公共 IP [重复]的主要内容,如果未能解决你的问题,请参考以下文章