Javascript HTML5Web套接字通道路由
我需要以Javascript HTML5Web套接字通道路由,javascript,python,sockets,websocket,Javascript,Python,Sockets,Websocket,我需要以ws://host:port/route的格式创建Web套接字客户端连接,以便只能从该路由侦听套接字消息,而不能从中侦听,例如ws://host:port/ 现在我得到了这样一个代码,但它不能正常工作: 客户端: var ws = new WebSocket("ws://localhost:5678/test"); ws.onopen = function () { console.log("Connected!"); }; ws.onmessage = function (e
ws://host:port/route
的格式创建Web套接字客户端连接,以便只能从该路由侦听套接字消息,而不能从中侦听,例如ws://host:port/
现在我得到了这样一个代码,但它不能正常工作:
客户端:
var ws = new WebSocket("ws://localhost:5678/test");
ws.onopen = function () {
console.log("Connected!");
};
ws.onmessage = function (e) {
console.log(e);
};
服务器端:
if __name__ == '__main__':
ServerFactory = BroadcastServerFactory
factory = ServerFactory(u"ws://localhost:5678/test")
factory.protocol = BroadcastServerProtocol
listenWS(factory)
reactor.run()
但是我仍然能够监听来自ws://localhost:5678
的消息
是否有任何机制使Web套接字路由或按通道划分它们