【问题标题】:Obtain Web Visitor IP Address in Nodejs [duplicate]在Nodejs中获取Web访问者IP地址[重复]
【发布时间】:2021-01-05 07:56:48
【问题描述】:

我尝试使用 express 获取访问者 ip 地址:console.log(req.ip); 我连接到不同设备和 ISP 上的 ngrok 隧道以测试加载页面。 但我得到的结果是 ::1 而不是 IP 地址。 任何人都可以建议我该怎么做?

【问题讨论】:

    标签: node.js express


    【解决方案1】:
    const clientIpAddress = String(req.headers["x-forwarded-for"] || req.connection.remoteAddress);
    

    参考:Express.js: how to get remote client address

    【讨论】:

    • 我建议不要在明显重复的问题上发帖,因为它只会促使人们在没有任何研究工作的情况下发布重复内容..
    猜你喜欢
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    • 2018-11-17
    • 2015-03-01
    • 2020-12-12
    • 2011-04-15
    相关资源
    最近更新 更多