如何在節點中確定用戶的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, proxy2proxy3. 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 關注
- 1279 瀏覽
添加回答
舉報
0/150
提交
取消
