我想要得到客户的ip。我运行我的节点应用程序(Express)如下:
var ip = request.ip
此外,我还看到了这样做的可能性(当我在localhost上运行我的脚本时,这是行不通的):
var ip = request.headers['x-forwarded-for']
他们之间的结果有什么不同?
我们如何从node.js获取ip地址我尝试了很多方法,但都不起作用并返回::ffff:127.0.0.1请给我一些建议
这是我的代码:
app.put('/update-user-info', function(req, res){
// it's doesn't work and return ::ffff:127.0.0.1
var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress || req.socket.remoteAddress || re