我不完全理解我应该如何获得远程用户IP地址.
假设我有一个简单的请求路由,例如:
app.get(/, function (req, res){
var forwardedIpsStr = req.header('x-forwarded-for');
var IP = '';
if (forwardedIpsStr) {
IP = forwardedIps = forwardedIpsStr.split(',')[0];
}
});
Run Code Online (Sandbox Code Playgroud)
上述方法是否正确获取真实用户IP地址还是有更好的方法?那些代理呢?