屏蔽文本Websockets?

时间:2015-03-13 03:15:40

标签: node.js websocket

与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 });
});

是否可以屏蔽文本数据?或者只在发送二进制数据时才屏蔽?

1 个答案:

答案 0 :(得分:1)

来自ws自述文件(强调我的):

  

设置mask,就像上面的发送选项一样,将导致根据WebSocket协议屏蔽数据。 相同的选项适用于文本数据。

所以,虽然我没试过这个,但似乎答案是肯定的。