0
这是基本的web套接字测试:龙卷风:不接受连接
import tornado.httpserver
import tornado.websocket
import tornado.ioloop
import tornado.web
class WSHandler(tornado.websocket.WebSocketHandler):
def open(self):
print 'new connection'
self.write_message("Hello World")
def on_message(self, message):
print 'message received %s' % message
def on_close(self):
print 'connection closed'
application = tornado.web.Application([
(r'/ws', WSHandler),
])
if __name__ == "__main__":
http_server = tornado.httpserver.HTTPServer(application)
http_server.listen(8888)
tornado.ioloop.IOLoop.instance().start()
我要处理很多连接和一些连接我要接受和其他垃圾。
是否有任何干净的方式来做到这一点?
你想如何决定接受哪一个? – dano
喜欢通过从客户端发送密码 – Mero
嗨梅罗,我已经扩展我的答案,包括一个示例显示的套接字连接的身份验证。你可能想编辑你的问题,但实际上要求:) – aychedee