2014-02-11 189 views
0

我正在使用Websocket连接到服务器的机器人Web应用程序。服务器建立在RosBridge上并与Tornado Web一起实施。在Tornadoweb中设置websocket断开连接代码或原因

对于Web用户界面,使用WebSocket可能会由于以下3个原因而断开连接。 - 服务器已关闭。 - 另一位用户已将您踢出会话。 - 会话令牌已过期。

服务器将此信息传递给用户界面的最佳方式是将关闭原因和/或代码(仅需要其中之一)设置为UI。我的理解是,websocket协议允许这样做,但该选项似乎从Tornado API中缺失。

回答