与nodeJS的此模块相关: https://github.com/websockets/ws
发送常规文本数据如下:
ws.on('open', function open() {
ws.send('something');
});
用于发送二进制数据:
ws.on('open', function open() {
var array = new Float32Array(5);
for (var i = 0; i < array.length; ++i) {
array[i] = i / 2;
}
ws.send(array, { binary: true, mask: true });
});
是否可以屏蔽文本数据?或者只在发送二进制数据时才屏蔽?
答案 0 :(得分:1)
来自ws
自述文件(强调我的):
设置
mask
,就像上面的发送选项一样,将导致根据WebSocket协议屏蔽数据。 相同的选项适用于文本数据。
所以,虽然我没试过这个,但似乎答案是肯定的。