我不完全了解如何获取远程用户IP地址。
假设我有一个简单的请求路由,例如:
app.get(/, function (req, res){
var forwardedIpsStr = req.header('x-forwarded-for');
var IP = '';
if (forwardedIpsStr) {
IP = forwardedIps = forwardedIpsStr.split(',')[0];
}
});
以上方法是正确的以获得真实用户IP地址还是有更好的方法?代理呢?
我知道这个问题已经回答了,但是这就是我的工作方式。