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

时间:2016-06-09 07:02:22

标签: ios websocket chat socketserver socketrocket

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

enter image description here

SocketRocket iOS client

python websocket server on Tornado

1 个答案:

答案 0 :(得分:0)

在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"]