我需要类似龙卷风的东西。每个 url 的每个 Websocket 处理程序。例如,我有不同的 url:ws://localhost/url1、ws://localhost/url2,我需要为它们每个单独的处理程序。是否可以?我尝试在 WebSocketServerFactory 中设置 url,但没有成功。
问问题
438 次
1 回答
3
您可以通过覆盖映射请求的 URLWebSocketServerProtocol.onConnect
或通过设置具有特定处理程序的 Twisted Web 资源树来获得它。
有关这两种方法的完整示例,请参阅https://github.com/crossbario/autobahn-python/tree/master/examples/twisted/websocket/multiproto。
于 2013-10-22T18:10:58.953 回答