在Ubuntu 20.04中安装Websocat

2023-01-04  乐帮网

ubuntu socket

WebSocket 是基于 TCP 的双向通信协议。 Websocat 是一个允许通过命令行使用 WebSocket 客户端或服务器的工具。 它可以在客户端模式下运行并连接到 WebSocket 服务器,或者在服务器模式下运行并接受来自 WebSocket 客户端的连接。
本教程展示了如何在 Ubuntu 20.04 上安装 Websocat。

安装Websocat

从 GitHub 存储库的发布页面下载最新的 Websocat 可执行文件:

sudo wget -qO /usr/local/bin/websocat https://github.com/vi/websocat/releases/latest/download/websocat.x86_64-unknown-linux-musl

设置执行权限

sudo chmod a+x /usr/local/bin/websocat

现在,websocat 将作为系统范围的命令对所有用户可用。
我们可以通过如下方式查看Websocat版本:

websocat --version

测试Websocat

我们可以运行 websocat 命令并提供 WebSocket 服务器 URL 作为连接到服务器的参数。 例如,以下命令连接到 WebSocket 回显服务器:

websocat wss://echo.websocket.events

现在您可以输入内容并按 Enter 键。 服务器将回复相同的消息。
然后我们可以按CTRL+C 退出程序

我们可以通-s 参数 启动 WebSocket 服务器。 提供端口号作为参数。如下:

websocat -s 8080

现在打开另一个终端并运行以下命令连接到本地 WebSocket 服务器:

websocat ws://127.0.0.1:8080

然后我们在客户端发送消息会看到服务端收到消息。

soket

卸载Websocat

如果要删除 Websocat,只需要删除可执行文件:

sudo rm -rf /usr/local/bin/websocat

转自:https://lindevs.com/install-websocat-on-ubuntu/

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力