阅读量:3
使用WebSocket的send()方法:可以直接调用WebSocket对象的send()方法来发送数据,如:socket.send(“Hello, World!”);
使用WebSocket的send方法发送二进制数据:可以使用ArrayBuffer对象或者TypedArray对象来发送二进制数据,例如:socket.send(new ArrayBuffer(16));
使用WebSocket的send方法发送Blob对象:可以使用Blob对象来发送文件等二进制数据,例如:socket.send(new Blob([‘Hello, World!’]));
使用WebSocket的send方法发送FormData对象:可以使用FormData对象来发送表单数据,例如:const formData = new FormData(); formData.append(‘username’, ‘john’); socket.send(formData);
使用JSON.stringify()方法发送JSON数据:可以将要发送的数据转换为JSON字符串后再发送,例如:socket.send(JSON.stringify({ message: ‘Hello, World!’ }));
使用WebSocket的send方法发送ArrayBufferView对象:可以使用ArrayBufferView对象来发送二进制数据,例如:socket.send(new Uint8Array([1, 2, 3, 4]));