bash websocket client使用Bash编写的WebSocket客户端
Bash WebSocket客户端 是一个用 Bash 编写的简单 WebSocket 客户端。它能够建立 WebSocket 连接,执行符合协议的握手,并发送最多 126 字节的消息(计划后续处理更长的消息)。脚本实现了适当的 掩码 和 帧 处理,包含了一些常量设置,因为通过 CLI 运行时需要正确传递所有参数。脚本中还包含了一个示例配置,它可以与公共 WebSocket 服务器进行通信。
包含的文件:
- send_to_websocket.sh:该脚本打开与 WebSocket 服务器的连接,并将指定的 CLI 参数发送到服务器。
用法示例:./send_to_websocket.sh "MY AWESOME MESSAGE"
- websocket_echo_example.sh:这是一个交互式脚本,用户输入消息后,将连接到 WebSocket 服务器,并发送该消息,同时显示服务器的响应。
响应会有一些前导特殊字符,这是脚本处理的一部分。未来将优化消息传递和响应的格式。
下载地址
用户评论