登录
注册
node.js 学习社区
请问怎么用node.js 去获得访问者的公网IP地址

卷卷儿

2014-12-07 02:55

用node.js 去获的访问者的公网IP地址

回复 · 1

  • 参考下面代码:

    
    exports.getClientIP = function(req){
    	var ipAddress;
    	var headers = req.headers;
    	var forwardedIpsStr = headers['x-real-ip'] || headers['x-forwarded-for'];
    	forwardedIpsStr ? ipAddress = forwardedIpsStr : ipAddress = null;
    	if (!ipAddress) {
    		ipAddress = req.connection.remoteAddress;
    	}
    	return ipAddress;
    }
    

    0

发表回复

你可以在回复中 @ 其他人