当前位置:   article > 正文

ESP32——Websocket客户端测试_esp32 websocket 客户端

esp32 websocket 客户端

一、简介

参考示例:官方示例/protocols/websocket

参考说明:  官方说明

二、Websocket测试工具

1. wscat工具

wscat为命令行工具,可以作为Websocket客户端或服务端。

1.1 安装

1.1.1 首先安装noodjs

1.1.2 安装好后,打开命令行,输入npm install -g wscat 回车创建全局wscat工具

1.2 使用

1.2.1 创建Websocket服务端

打开一个命令行窗口,输入命令: wscat -l 8888

1.2.2 创建Websocket客户端

另外打开一个命令行窗口,输入命令: wscat -c ws://localhost:8888 

1.2.3 测试

客户端与服务端连接后,就可以分别在两个窗口中输入字符相互发送了

2. Bittly工具

Bittly是复合工具包,可用于Websocket、串口、网口、蓝牙、Http、MQTT测试。

网址: Bittly 不止是一个串口调试助手 (~ ̄▽ ̄)~

使用可看官方说明,比较喜欢其具有字符或十六进制格式(因目前主要用十六进制)。

3. 在线测试工具

找到的几个可用但有广告,且不能从服务端发送自己指定的数据。

三、测试Websocket客户端例程

1. 根据示例创建工程

2. 修改WIFI用户和密码

3. 修改程序中服务端IP和端口号:

websocket_cfg.uri = "ws://192.168.1.20:8888";

4. 最后利用上面wscat工具创建的Websocket服务和编译下载例程进行收发数据测试。

注:因自己主要是Websocket客户端应用,所以后来用的基本是Bittly工具的Websocket服务端。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/196338
推荐阅读
相关标签
  

闽ICP备14008679号