2014-02-11 186 views
0

我正在使用Websocket連接到服務器的機器人Web應用程序。服務器建立在RosBridge上並與Tornado Web一起實施。在Tornadoweb中設置websocket斷開連接代碼或原因

對於Web用戶界面,使用WebSocket可能會由於以下3個原因而斷開連接。 - 服務器已關閉。 - 另一位用戶已將您踢出會話。 - 會話令牌已過期。

服務器將此信息傳遞給用戶界面的最佳方式是將關閉原因和/或代碼(僅需要其中之一)設置爲UI。我的理解是,websocket協議允許這樣做,但該選項似乎從Tornado API中缺失。

回答