Gevent-socketio通配符命名空间

时间:2014-07-21 14:59:28

标签: socket.io gevent gevent-socketio

gevent中有没有办法启用通配符命名空间?也许像namespace/**wildcard**这样的东西。我试着看看gevent的文档:

from socketio.namespace import BaseNamespace

class ChatNamespace(BaseNamespace):
    ...

def socketio_service(request):
    socketio_manage(request.environ, {'/**wildcard**': ChatNamespace},
                    request)

因此,如果可以完成通配符命名空间,那么定义socketio.manage的长列表是否方便,或者是否有任何方法可以在gevent中获取资源值:

    //Obsolete version of socket.io
    var s = new io.Socket("c.tracking.com", {
        port: 85,
        resource: "server/%uid%",

0 个答案:

没有答案