Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Javascript 是否可以向Chrome中现有的websocket连接发送消息?_Javascript_Google Chrome_Debugging_Websocket - Fatal编程技术网

Javascript 是否可以向Chrome中现有的websocket连接发送消息?

Javascript 是否可以向Chrome中现有的websocket连接发送消息?,javascript,google-chrome,debugging,websocket,Javascript,Google Chrome,Debugging,Websocket,我使用Chrome中的Network>WS选项卡调试websocket连接数据。我想知道是否可以选择现有连接并向其发送数据,而不必从控制台手动连接?不幸的是,没有,目前没有 不确定这到底意味着什么: 无需从控制台手动连接 我假设这意味着您正在Chrome控制台中创建websocket,这将非常乏味。您可以在代码中定义websocket的范围,以便从控制台访问它,然后在测试时只需在控制台中键入.send()。例如: // in your code const url = new URL('/pat

我使用Chrome中的
Network>WS
选项卡调试websocket连接数据。我想知道是否可以选择现有连接并向其发送数据,而不必从控制台手动连接?

不幸的是,没有,目前没有

不确定这到底意味着什么:

无需从控制台手动连接

我假设这意味着您正在Chrome控制台中创建websocket,这将非常乏味。您可以在代码中定义websocket的范围,以便从控制台访问它,然后在测试时只需在控制台中键入
.send()
。例如:

// in your code
const url = new URL('/path/to/ws', window.location.href);
url.protocol = 'ws';
window.ws = new WebSocket(url.href);
然后,您只需要从控制台键入以下内容进行测试:

window.ws.send("this is a test msg")