您的位置:首页 > Web前端 > Node.js

nodejs socket.io获取用户ip细节

2015-02-02 13:55 363 查看
是不断调试过程中发现的

io.sockets.on('connection', function(socket) {

    socket.on('postMsg', function(customerName,msg) {

  //  var clientIp=socket.handshake.headers['x-forwarded-for'] || socket.handshake.address.address;

    console.log(socket.handshake.address);

  var contentId =
MathRand();
 socket.broadcast.emit('newMsg', customerName ,msg,contentId);
 console.log(contentId);

    });

通过socket.handshake获得了用户请求信息

.address就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nodejs socket.io ip