[英]Socket.io client how do i use the same session id for each diffrent webpage
好的,所以我知道如何在客户端代码中显示我的socketid。
这是我使用的sessionid。
<script src="/js/socket.io.js"></script>
<script type="text/javascript">
var socket = io.connect('https://example-c9.c9.io/');
socket.emit('Start', 'tobi', function (data) {
var sessionid = socket.socket.sessionid;
console.log(data + " " + sessionid); // data will be 'woot'
});
</script>
问题是我想查看使用什么url进行连接,以便以后可以在前端的另一页中使用它
我正在寻找一个看起来像这样的网址
https://example.c9.c9.io/socket.io/1/?t=1396888886995
有什么办法可以用socketio做到吗
我不明白您要做什么,但是我有两个建议。
1.-您可以通过事件将当前路径发送到socket.io。
2.-要知道用户连接的网址或路径,您可以执行以下操作:
io.sockets.on('connection', function(socket) {
console.log('new connection', socket.handshake);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.