如何在節點中確定用戶的IP地址如何從控制器內確定給定請求的IP地址?例如(以明示方式):app.post('/get/ip/address', function (req, res) {
// need access to IP address here})
3 回答

鳳凰求蠱
TA貢獻1825條經驗 獲得超4個贊
var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress || req.socket.remoteAddress || (req.connection.socket ? req.connection.socket.remoteAddress : null);
req.headers['x-forwarded-for']
x-forwarded-for
X-轉發-用于: client, proxy1, proxy2, proxy3
proxy1
, proxy2
proxy3
. proxy3
x-forwarded-for
var ip = (req.headers['x-forwarded-for'] || '').split(',').pop() || req.connection.remoteAddress || req.socket.remoteAddress || req.connection.socket.remoteAddress
- 3 回答
- 0 關注
- 1254 瀏覽
添加回答
舉報
0/150
提交
取消