'未定义'对于' request.ip'在node.js中

时间:2015-04-27 01:39:32

标签: node.js express

我的环境

  

Node.js v0.10.29 / Express 4

我想记录request记录。

安慰的内容是:

  

时间,电子邮件,uid,地址,行动

输出如

2015/04/27 09:26:51, UNKNOWN, 0, 127.0.0.1, view_index
2015/04/27 09:26:54, admin@gmail.com, 1, 127.0.0.1, view_index

但我遇到的问题是ip地址是undefined

如果我的浏览频率很高,系统可能会获得undefined req.ip

关于使用request.iprequest.socket.remoteAddressrequest.connection.remoteAddress等等

的结果相同
2015/04/27 09:26:50, UNKNOWN, 0, 127.0.0.1, view_index
2015/04/27 09:26:50, UNKNOWN, 0, 127.0.0.1, view_index
2015/04/27 09:26:51, UNKNOWN, 0, undefined, view_index
2015/04/27 09:26:51, UNKNOWN, 0, undefined, view_index
2015/04/27 09:26:51, UNKNOWN, 0, undefined, view_index
2015/04/27 09:26:51, UNKNOWN, 0, undefined, view_index
2015/04/27 09:26:51, UNKNOWN, 0, 127.0.0.1, view_index

0 个答案:

没有答案