简单的来说可以我们可以req里获得ip
var ip = req.connection.remoteAddress;
但是,如果我们使用了proxy,此时ip的值是127.0.0.1
不怕,采用如下的code可以解决这个问题。
var ip = req.header('x-forwarded-for') || req.connection.remoteAddress;
简单的来说可以我们可以req里获得ip
var ip = req.connection.remoteAddress;
不怕,采用如下的code可以解决这个问题。
var ip = req.header('x-forwarded-for') || req.connection.remoteAddress;