Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何手动模拟websocket断开连接?(Firefox或Chrome开发工具)_Websocket_Google Chrome Devtools_Firebug_Firefox Developer Tools - Fatal编程技术网

如何手动模拟websocket断开连接?(Firefox或Chrome开发工具)

如何手动模拟websocket断开连接?(Firefox或Chrome开发工具),websocket,google-chrome-devtools,firebug,firefox-developer-tools,Websocket,Google Chrome Devtools,Firebug,Firefox Developer Tools,如何手动模拟websocket断开连接?我正在尝试测试websocket重新连接逻辑,除了等待浏览器10分钟的websocket超时外,我没有其他方法可以进行测试。使用SockJS和Stomp: socket = new SockJS(socketUrl); stompClient = Stomp.over(socket); // global variable stompClient 使用以下命令关闭基础套接字: socket.close(); 触发stompClient的错误处理程序,就

如何手动模拟websocket断开连接?我正在尝试测试websocket重新连接逻辑,除了等待浏览器10分钟的websocket超时外,我没有其他方法可以进行测试。

使用SockJS和Stomp:

socket = new SockJS(socketUrl);
stompClient = Stomp.over(socket); // global variable stompClient
使用以下命令关闭基础套接字:

socket.close();
触发stompClient的错误处理程序,就像连接被中断一样