WebSocket.send(data)
通过连接发送数据。您可以使用 JSON.stringify
将 JSON 或 JavaScript 值转换为 JSON 字符串。
参数 | 类型 | 描述 |
---|---|---|
data | string / ArrayBuffer / Blob / ArrayBufferView | 要发送的数据。 |
示例
一个 k6 脚本,演示如何为 open
WebSocket 连接事件添加事件监听器,发送消息并关闭连接。
import { WebSocket } from 'k6/experimental/websockets';
export default function () {
const ws = new WebSocket('ws://localhost:10000');
ws.onopen = () => {
ws.send('lorem ipsum');
ws.close();
};
}
上述示例使用了 WebSocket echo 服务器,您可以通过以下命令运行它
docker run --detach --rm --name ws-echo-server -p 10000:8080 jmalloc/echo-server