是否有人在node/socket.io中成功实现了动态命名空间



含义:用户对应用程序的身份验证->应用程序设置socket.io连接的名称空间(http://www.socketioserver.com/NAMESPACE)并且节点服务器相应地响应而不被硬编码用于该特定命名空间到该特定命名空间。

因此,目的是编写一段服务器端节点代码,用该名称空间的适当数据响应对特定名称空间的请求,而无需事先知道要从客户端连接哪个名称空间。

是的,你可以很容易地做到这一点。您只需要事先执行某种握手(例如,在默认ns上发送一条消息,其中包含用于识别请求ns的内容),这样socketio代码就知道需要监听哪个命名空间。

然后您可以只使用sio.of(namespaceFromHandshake).on...

最新更新