无法 运行 使用来自 SocketRocket 的 TestChat 的示例代码

Can't run sample code with TestChat from SocketRocket

我正在启动 python 服务器,似乎工作正常,但我无法从 iOS TestChat 连接到它,我收到 Error Domain=NSPOSIXErrorDomain Code=61 "Connection refused"

SocketRocket iOS client

python websocket server on Tornado

只是没注意到python代码对URL连接:

application = tornado.web.Application([
        (r"/chat", ChatHandler),
        (r"/(.*)", tornado.web.StaticFileHandler, {"path": args.static_path, "default_filename":'index.html'}),
])

所以从 iOS 客户端连接的权利 URL 是 [NSURL URLWithString:@"ws://localhost:9000/chat"]