我有一个使用 Flask 的 Python 服务器,它有一个使用Flask-SocketIO的 websocket 连接。有一个类似的问题: Send custom data with handshakeData in socket.io? 这个想法是做同样的事情,但不是使用 Node,而是使用 Flask。我希望客户端在连接事件中发送一些数据,例如:
var socket = io("http://127.0.0.1:3000/", { query: "foo=bar" });
我无法获取该自定义数据,并且由于客户端的框架,我不能依赖 cookie。一个可行的解决方案是像往常一样拥有连接事件,然后在自定义事件中将该信息作为有效负载获取。但我们想要的是只需要做一个连接事件。谢谢!