【发布时间】:2011-12-27 19:34:33
【问题描述】:
如何确定控制器内给定请求的 IP 地址?例如(快递):
app.post('/get/ip/address', function (req, res) {
// need access to IP address here
})
【问题讨论】:
-
如果你使用 Express,你可以使用
req.ipsource - expressjs.com/en/api.html#req.ip -
对于那些在
localhost工作的人 - 就像我一样,下面所有答案的结果(几乎所有答案都有效)可能来自::1。这让我困惑了一段时间。后来发现::1是真实IP地址,是localhost的IPV6符号。Hope this helps someone