如何在不使用任何API调用或外部节点模块的情况下获得客户端公共IP?
我已经尝试过req.ip和req.ips,但没有任何帮助
答案 0 :(得分:1)
我在回答自己的问题, 最后,我找到了一种无需使用任何模块或任何API调用即可获取客户端IP的解决方案
(req.headers['x-forwarded-for'] ||
req.connection.remoteAddress ||
req.socket.remoteAddress ||
req.connection.socket.remoteAddress).split(",")[0];
以上代码将返回客户端的公共IP。