gpt4 book ai didi

javascript - socket.io-如何将套接字 ID 作为查询参数传递?

转载 作者:太空宇宙 更新时间:2023-11-04 01:58:07 25 4
gpt4 key购买 nike

当我 console.log() 时,我能够获取客户端的套接字 ID。谁能告诉我如何在下面提到的上下文中将其作为查询参数传递:

var params = {
userId: 5,
userType: 2
};

// create a new websocket
var socket = io.connect('http://localhost:8000', { query: params });
socket.on('connect', () => {
console.log('okay '+socket.id);
});

在此示例中,用户连接到服务器,并在建立套接字连接时传递一些值作为参数。

但是我怎样才能将套接字ID与它们一起传递呢?

Socket IO 版本:2.*

最佳答案

This is a bit ambiguous, you can't send in query params the socket.id cause you receive the socket.id by connecting to socket.io server.

因此,如果您确实想这样做,请第二次连接。但在我看来,这是一种非常糟糕的做法。

关于javascript - socket.io-如何将套接字 ID 作为查询参数传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47094677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com