nodejs获取ip

2019-03-10  本文已影响0人  hibigger

let getClientIp = function (req) {

    return req.headers['x-forwarded-for'] ||

        req.connection.remoteAddress ||

        req.socket.remoteAddress ||

        req.connection.socket.remoteAddress || '';

};

let ip = getClientIp(req).match(/\d+.\d+.\d+.\d+/);

console.log(ip);

ip = ip ? ip.join('.') : null;

console.log(ip);

上一篇 下一篇

猜你喜欢

热点阅读