标签: web websocket tornado
我正在开发一个使用Websocket连接到服务器的机器人Web应用程序。服务器基于RosBridge构建,并使用Tornado Web实现。
对于Web UI,使用可以将websocket断开连接,原因如下3。 - 服务器挂了。 - 另一位用户已将您踢出会话。 - 会话令牌已过期。
服务器将此信息传达给UI的最佳方式是将关闭原因和/或代码(仅需要两个中的一个)设置为UI。我的理解是websocket协议允许这样做,但Tornado API似乎缺少这个选项。
答案 0 :(得分:0)
Tornado目前不支持“关闭原因”字段。见https://github.com/facebook/tornado/issues/890