Как я могу получить (идентификатор сеанса )Express для подключения через веб-сокет

Я использую WebSockets npm install wsна том же порту, что и Express.

Я хотел бы получить связанный «идентификатор сеанса» из HTTP-соединения, которое только что было установлено и обновлено до WebSocket.

// start express listening
server.listen(conf.server.port, conf.server.host);

var WebSocketServer = require('ws').Server
 , wss = new WebSocketServer({server: server});

wss.on('connection', function(ws) {
    var sessionID = // how do I get this?
    ws.on('message', function(message) {
        console.log('received: %s', message);
    });
    ws.send('something');
});

Как это может быть сделано?

(В настоящее время я работаю над проблемой, отправляя идентификатор сеанса на страницу, но это некрасиво.)

16
задан fadedbee 18 July 2012 в 12:51
поделиться