【发布时间】:2013-05-20 11:47:26
【问题描述】:
我在我的应用程序中使用 Websockets 进行流式传输。 为此,我在后端使用 Jetty
关于 onclose 回调方法我有这个
@Override
public void onClose(int arg0, String arg1) {
logger.info("In onClose :: " + arg0 + " :: " + arg1);
}
我观察到的是,错误代码不是通用的,而是特定于浏览器的
当我使用 chrome 时,它会显示 1006,如果使用 ctrl+w 关闭浏览器,点击十字按钮,甚至用户点击注销按钮
但在 Firefox 中,如果使用 ctrl+w 关闭浏览器、单击 Cross Button 或什至用户单击注销按钮,则会显示 1001
现在的问题是我真的无法确定为什么会发生断开连接,因为它是特定于浏览器的??
请分享您对在这种情况下如何调试的看法??
【问题讨论】: