0

我从 npm 获得了这个代码示例,我将其用于我的一个项目:

const WebSocket = require('ws');

const ws = new WebSocket('ws://www.host.com/path');

ws.on('open', function open() {
  ws.send('something');
});

ws.on('message', function incoming(data) {
  console.log(data);
});

我的问题:打开套接字后,我用 ws.send('{command:123}') 发送命令消息,我期望的是直接获取该命令的消息,然后我想发送另一个命令并从中获取消息新命令但分开。

在我发送命令并且有多个命令时,它只显示一条消息,但同时显示两个命令响应。所以我想要完成的是:

发送命令 接收消息 对该消息执行某些操作 发送另一个命令 对新消息执行某些操作

我希望我解释得很好。谢谢

4

0 回答 0