WebSocketTool WebSocket调试工具使用说明

这篇具有很好参考价值的文章主要介绍了WebSocketTool WebSocket调试工具使用说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

WebSocketTool概述

1 WebSocketTool简介

2 软件运行环境

3 软件安装

4 应用场景

5 软件主界面

WebSocketTool配置选项

1 设置软件界面风格

2 设置发送选项

1 设置发送数据类型

2 设置周期发送

3 重放历史发送

4 发送预编辑数据模板

5 选择数据发送通道

3 设置接收选项

1 设置接收数据类型

2 设置显示接收到发送出的数据

3 设置暂停显示

4 存为文件

5 实时保存

WebSocketTool基础操作

1 保存当前调试

2 打开历史调试

3 新建服务端

4 启动和停止服务端

5 新建客户端     

6 连接服务端并调试

下载地址


WebSocketTool概述

1 WebSocketTool简介

        WebSocketTool是一款通用的WebSocket调试工具,基于QT框架开发,可以运行在Windows、Linux和MacOS平台下,具备良好的跨平台能力。WebSocketTool调试工具无需安装,下载后解压就可以使用,是一款绿色的软件,易于部署和使用。可以广泛应用于调试设备、调试后台和调试协议等工作,也可用于学习WebSocket编程的用途。是WebSocket应用开发及调试工作必备的专业工具之一,可以帮助WebSocket通信项目的应用设计、开发、测试人员检查所开发的WebSocket通信应用软/硬件产品的数据收发状况,提高开发速度,降低调试复杂度,是WebSocket通信应用开发调试的得力助手。

主要特点:

  • 软件界面简洁大方、易于使用;
  • 绿色软件、解压使用、无需安装;
  • 基于QT开发,具备良好的跨平台能力;
  • 同时支持WebSocket服务端和客户端模式;
  • 同时支持二进制发送和文本发送模式;
  • 可以同时管理多个同时通信的服务端和客户端;
  • 支持ASCII/HEX码数据发送,发送和接收的数据可以在十六进制码和ASCII码之间任意转换,支持发送和显示汉字;
  • 可以通过输入框发送数据,也可以从文件数据源发送数据;
  • 支持接收数据自动保存到文件;
  • 支持任意间隔发送,循环发送;
  • 自动保存历史发送记录,可以通过历史记录发送历史数据;
  • 支持重放历史发送记录,把之前的历史数据按同样的频率发送
  • 支持预定义发送数据集合,使用时选择就可以发送对应的数据命令

2 软件运行环境

        可以运行在Windows、Linux和MacOS系统,兼容32位和64位环境。请下载与系统对应的压缩包

3 软件安装

        无需安装,解压就可以使用

4 应用场景

        WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。WebSocketTool可以应用于如下的场景

  • 学习WebSocket编程,使用调试工具模拟另一端的收发;
  • 调试网页的WebSocket请求,使用调试工具模拟服务端收发和监测收发的报文
  • 调试服务端WebSocekt服务,使用调试工具模拟客户端和服务端建立连接,监测服务端软件的收发报文

5 软件主界面

        WebSocekt调试助手的主要功能界面如下图所示,包括主界面及工具面板窗口各项功能构成。

主界面

websocket连接工具,websocket,网络协议,网络

工作区

        websocket连接工具,websocket,网络协议,网络

WebSocketTool配置选项

1 设置软件界面风格

        在菜单栏中点击视图,在弹出的子菜单中点击换肤,点击自己喜欢的皮肤,目前有上面图样子的经典白和下图的经典黑两个皮肤。

websocket连接工具,websocket,网络协议,网络

2 设置发送选项

1 设置发送数据类型

        调试工具可发送的数据类型有 ASCII 文本字符串和 HEX 十六进制编码数据两种。在发送选项设置区中,可以选择数据发送编码类型。默认是以ASCII 码发送,选中按16进制选择框时,是以HEX 十六进制编码发送数据。

2 设置周期发送

        调试工具发送数据的方式默认是点击一次就发送一次数据,在发送选项设置区中填写好周期间隔时间后,选中后面紧邻的自动发送,会按指定的时间间隔周期地发送发送区中的数据。

3 重放历史发送

        调试工具可以按次序和时间间隔发送之前调试过程中发送的数据,在发送选项设置区中选择之前调试工作保存的报文文件,选中后面紧邻的重放发送。

4 发送预编辑数据模板

        用MessageEditor把调试过程中经常用到的发送数据预先编辑好模板文件,在发送选项设置区中点击加载命令文件,左边的组合下拉框中会出现预先编辑好的命令。选择要发送的命令,该命令对应的发送数据会出现在发送内容区中,可以修改或者直接点击发送。

5 选择数据发送通道

        数据可以基于文本的发送模式,也可以基于二进制的发送模式。默认是基于文本通道发送数据,在发送选项设置区中选择二进制发送后,会以用二进制通道来发送数据。

3 设置接收选项

1 设置接收数据类型

        调试工具可以按 ASCII 文本字符串和 HEX 十六进制编码两种方式来解析接收到的数据。在接收选项设置区中,可以选择数据接收编码类型。默认是以ASCII 码解析,选中按16进制选择框时,是以HEX 十六进制编码解析数据。

2 设置显示接收到发送出的数据

        调试工具的数据报文区可以同时显示接收到的数据和发送出去的数据,默认会同时显示发送和接收到的数据。不需要显示接收数据时,可以取消勾选接收报文选项。取消勾选发送报文选项,则不再显示发送的数据报文。

3 设置暂停显示

        默认设置时,调试工具会把接收到和发送出去的报文实时地输出到报文区域中,并调整阅读位置到最新一条数据。在需要分析一条或者多条报文时,会希望固定阅读位置。点击暂停显示按钮,可以暂时不向报文区域写入实时数据。同时按钮变为继续显示,点击继续显示会把之前的报文和新报文实时地写到报文区域中。

4 存为文件

        点击保存按钮会把当前报文区中显示的内容保存到一个文件中去,内容和报文区中内容一致。

5 实时保存

        开启实时保存功能后,调试工具会把接收到和发送出去的报文实时地存到文件中,即使清空了报文区中的内容也不会影响到文件中已经保存的数据。同时该文件可以作为发送功能中重放历史发送数据源,重放功能会以相同的时间间隔重放实时文件中的发送数据。

WebSocketTool基础操作

1 保存当前调试

        点击文件菜单中的保存菜单,可以保存当前的调试会话,该会话会记录当前调试的连接配置,建立了哪些个WebSocket服务端和客户端的信息。

2 打开历史调试

        点击文件菜单中的打开菜单,可以打开之前保存的调试会话,调试工具载入上次调试的配置参数,可以快速建立好调试配置。

3 新建服务端

        点击编辑菜单中的新建服务端菜单,打开新建服务端窗口。输入服务端的IP地址、监听端口和服务路径后点击确定。返回程序主界面,在项目视图的服务端节点下有刚新建好的WebSocket服务子节点。

4 启动和停止服务端

        编辑菜单中的启动和停止子菜单,可以分别控制WebSocket服务端的启动和停止。在WebSocket服务端启动后,当有WebSocket客户端连接到该服务端后,项目视图的服务端节点下会新建一个客户端连接子节点。双击该子节点可以在右边工作区中打开该连接会话,在工作区中可以关闭连接和收发通讯数据。

5 新建客户端     

     点击编辑菜单中的新建客户端菜单,打开新建客户端窗口。输入WebSocket服务端的URL地址,URL地址格式如ws://域名或者IP地址:端口/服务路径,点击确定。返回程序主界面,在项目视图的客户端节点下有刚新建好的WebSocket客户子节点。

6 连接服务端并调试

        编辑菜单中的连接和断开子菜单,可以控制WebSocket客户端的连接和断开。在项目视图右边的工作区中,客户端Tab工作区中也可以控制WebSocket客户端的连接和断开。点击连接,在WebSocket连接后,可以发送和接收报文数据。

下载地址

        1 https://download.csdn.net/download/xiaoxiangfei/88328192

        2 链接:https://pan.baidu.com/s/1grubWJlF8CtKGrcVsEvO5Q  提取码:4lkt文章来源地址https://www.toymoban.com/news/detail-839564.html

到了这里,关于WebSocketTool WebSocket调试工具使用说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【虚幻引擎】DTWebSocketServer 蓝图创建WebSocket服务器插件使用说明

    本插件可以使用蓝图创建WebSocket服务器,并监听响应数据。 Create Web Socket Server – 创建WebSocket服务器对象并开启监听 创建一个WebSocket服务器对象,并监听相应端口,连接地址为 ws://IP:PORT, 比如ws://192.168.1.5:9001 返回的对象需要提升为变量,以后就是用这个对象去操作。 Bind –

    2024年04月25日
    浏览(64)
  • Elasticsearch常用接口使用说明以及postman调用调试

    接口url:http://xxxx:9200/_cat   http://xxxx:9200/_cat/indices?v   http://xxxx:9200/test-20230526?pretty 返回值 {      \\\"acknowledged\\\" :  true ,      \\\"shards_acknowledged\\\" :  true ,      \\\"index\\\" :  \\\"test-20230526\\\" }   http://xxxx:9200/seatunnel-20230526/_search?q=*pretty   http://xxxx:9200/_bulk 类型:POST Header: Content-Type  

    2024年02月07日
    浏览(96)
  • Spring Boot进阶(48):SpringBoot之集成WebSocket及使用说明 | 超级详细,建议收藏

            WebSocket是一种新型的通信协议,它可以在客户端与服务器端之间实现双向通信,具有低延迟、高效性等特点,适用于实时通信场景。在SpringBoot应用中,集成WebSocket可以方便地实现实时通信功能,如即时聊天、实时数据传输等。         本文将介绍如何在Sprin

    2024年02月16日
    浏览(49)
  • stlink下载调试器使用说明(STM32采用stlink下载程序)

    stlink能干什么?  最基本的功能:下载程序。  一般STM32支持ISP串口下载,也支持stlink、jlink等下载器下载 。 使用stlink、jlink下载要比串口方便很多,在keil里直接点击下载就行了,不需要去选择hex文件,速度上要快很多,主要一点,jlink、stlink能实现硬件仿真调试,程序出问

    2024年02月02日
    浏览(47)
  • 【工控老马】三菱Q系列PLC调试及三菱触摸屏报警使用说明详解

    一 程序段注解 第1步 编辑菜单→文档创建→声明编辑 第2步 在左侧空白处双击→弹出行间声明输入弹窗→输入申明内容 第3步 显示如图,转换+全部编译 二 插入比较指令 第1步 编辑菜单→梯形图编辑模式→写入模式 第2步 在需要插入指令的地方双击→输入指令内容 第3步 显示

    2024年02月05日
    浏览(60)
  • ONVIF工具使用说明

    作为视频安防领域的工作者,少不了和摄像头打交道,一般大部分厂商都支持ONVIF协议,所以还是有必要了解一下怎么使用ONVIF的官方工具。 1.下载ONVIF工具,自行百度下载 2.下载安装完成后打开工具,这里以ONVIF_Device_TestTool_v19.06为例 选择物理网卡 点击搜索设备 搜索设备信息

    2024年02月10日
    浏览(50)
  • 小景的工具使用--Java诊断工具Arthas的使用说明

    小景最近在做程序和数据库的压测工作,期间监控压测数据,分析程序原因变成了一个待解决的问题,根据公司小伙伴的建议,接触了阿尔萨斯这个诊断工具,下面小景分别基于Linux操作系统和Windows操作系统,来详细的说下使用说明和使用心得。   Arthas(阿尔萨斯)是一个用

    2024年02月08日
    浏览(40)
  • linpack测试工具使用说明

    目录 1. linpack 测试工具 1.1. linpack 简介 1.2. mpi 简介 2. linpack配置文件及参数含义 2.1. 概览 2.2. HPL.dat参数分析 3. linpack使用及结果分析 3.1. linpack编译运行 3.2. linpack结果分析 3.2.1. linpack结果效率计算 3.2.2. 占用内存空间 4. linpack调试参数的一些心得 5. 使用pts运行linpack 5.1. 安装pt

    2023年04月17日
    浏览(40)
  • speccpu测试工具介绍和使用说明

    目录 1. speccpu 测试工具 1.1. speccpu 简介 2. speccpu使用说明 2.1. speccpu安装运行 2.2. speccpu测试参数 2.3. 常用测试参数说明 2.4. 测试用例说明 3. speccpu结果分析 3.1. speccpu测试结果   speccpu 测试工具 speccpu 简介 CINT2006包括C编译程序、量子计算机仿真、下象棋程序等,CFP2006包括有限元

    2024年02月12日
    浏览(42)
  • Linux安全之auditd审计工具使用说明

      audited是Linux审核系统的用户空间组件。它负责将审核记录写入磁盘。查看日志是通过ausearch或aureport实用程序完成的。审核系统或加载规则的配置是使用auditctl实用程序完成的。在启动过程中,/etc/audit/audit.rules中的规则由auditctl读取并加载到内核中。另外,还有一个augenr

    2024年02月04日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包