Javascript Websocket字节数组
我正在尝试连接到现有的websocket并使用onmessage方法打印事件数据。事件数据是一个字节数组流。通过JS客户端连接后,我只得到一个字节数组,其余的都没有。你能让我知道我做错了什么,或者关于这个案例所需的任何专门更改吗?提前谢谢。下面是我的代码 `Javascript Websocket字节数组,javascript,node.js,arrays,websocket,Javascript,Node.js,Arrays,Websocket,我正在尝试连接到现有的websocket并使用onmessage方法打印事件数据。事件数据是一个字节数组流。通过JS客户端连接后,我只得到一个字节数组,其余的都没有。你能让我知道我做错了什么,或者关于这个案例所需的任何专门更改吗?提前谢谢。下面是我的代码 ` `听起来不错,e.data应该是一个字节数组缓冲区。 const WebSocket = require("ws"); let ws1 = new WebSocket("web socket url 1&quo
`听起来不错,
e.data
应该是一个字节数组缓冲区。
const WebSocket = require("ws");
let ws1 = new WebSocket("web socket url 1");
let ws2 = new WebSocket("web socket url 2");
var counter = 0;
var counterWs2 = 0;
async function connection() {
ws1.onopen = (e) => { console.log("Connection established"); }
ws1.onmessage = (e) => {
counter += 1;
console.log(counter);
console.log(e.data);
}
ws1.onclose = (e) => { console.log("Connection closed"); }
ws2.onopen = (e) => { console.log("Connection established to ws2"); }
ws2.onmessage = (e) => {
counterWs2 += 1;
console.log("ws at 8080, message count = " + counterWs2);
console.log(e.data);
}
ws2.onclose = (e) => { console.log("Connection to ws2 closed"); }
}
connection();