相关疑难解决方法(0)

Express.js:如何获取远程客户端地址

我不完全理解我应该如何获得远程用户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地址还是有更好的方法?那些代理呢?

ip ip-address node.js express

221
推荐指数
9
解决办法
23万
查看次数

标签 统计

express ×1

ip ×1

ip-address ×1

node.js ×1