how to get session id of socket.io client in Client

后端 未结 8 904
谎友^
谎友^ 2020-12-07 15:44

I want to get session id of client in my socket.io client.

here is my socket.io client :

var socket = new io.Socket(config.host, {port: config.port,          


        
8条回答
  •  被撕碎了的回忆
    2020-12-07 16:19

    Have a look at my primer on exactly this topic.

    UPDATE:

    var sio = require('socket.io'),
        app = require('express').createServer();
    
    app.listen(8080);
    sio = sio.listen(app);
    
    sio.on('connection', function (client) {
      console.log('client connected');
    
      // send the clients id to the client itself.
      client.send(client.id);
    
      client.on('disconnect', function () {
        console.log('client disconnected');
      });
    });
    

提交回复
热议问题