Websocket自动消息回复服务端工具

点击下载《Websocket自动消息回复服务端工具》

1. 前言

在进行Websocket开发时,前端小伙伴通常是和后端开发人员同步进行项目开发,经常会遇到后端开发人员接口还没开发完,也没有可以调试的环境,只能按照接口文档进行“脑回路开发”,无法调用真实的接口,也无法获取接口数据并进行相应地处理,这种情况严重影响了开发的质量和效率,同时也是最让前端小伙伴懊恼不已的问题。

这种情况也不是没有解决方法,那就是本文要着重介绍的Websocket自动回复消息服务端工具

在这里插入图片描述

2. 功能介绍及使用

以下为软件主界面。

在这里插入图片描述

2.1 项目管理

2.1.1 新增项目

可以根据需要新增多个项目,只需输入项目名称、端口、状态即可,多个项目可以使用同样的端口,但启动服务时,仅能有一个项目使用该端口,其他使用相同端口的项目状态必须为【禁用】。

在这里插入图片描述

2.1.2 修改项目

选中想要修改的项目记录,然后单击鼠标右键,将出现项目操作右键菜单,选择【修改项目】即可,录入完数据点击保存。

在这里插入图片描述

2.1.3 删除项目

选中想要删除的项目记录,然后单击鼠标右键,将出现项目操作右键菜单,选择【删除项目】,将出现删除确认对话框,单击【确认】将删除所选项目。

在这里插入图片描述

注意:删除项目时,该项目下的消息数据也将一并删除,请谨慎操作!
在这里插入图片描述

2.2 消息管理

2.2.1 新增消息

首先点击项目选中要添加接口的项目记录,然后单击鼠标右键,点击【新增消息】,然后录入消息所需数据,点击【保存消息】即可。

在这里插入图片描述

消息描述:便于区别各个消息的一个名称。

消息数据:客户端发送到服务端的消息内容。

是否启用:启用或禁用该消息配置。

返回结果:设置websocket服务端将返回给客户端的数据类型,包括成功结果和失败结果。

成功结果:当返回结果类型设置为成功时,websoket服务端将发送此内容给客户端。

失败结果:当返回结果类型设置为成功时,websoket服务端将发送此内容给客户端。

2.2.2 修改消息

左键单击选中任意消息记录,可以看到该消息数据已经回显到相应的输入框中,直接修改数据,确定无误后点击【保存消息】即可。
在这里插入图片描述

2.2.3 删除消息

左键单击选中任意消息记录,单击鼠标右键,在弹出的邮件菜单中选择【删除消息】,然后在删除提示框中点击【确认】接口删除所选消息记录。

注意:消息删除后无法恢复,请谨慎操作!

在这里插入图片描述

2.3 启动服务

待项目和消息配置完成后,直接点击启动服务即可。所有状态为启用的项目下的状态为启用的接口将会被监听,当有websocket请求到来时,会根据消息设置的返回结果(设置为成功则返回成功结果,设置为失败则返回失败结果)将数据返回。

我们使用apipost软件来测试一下返回成功结果:
在这里插入图片描述

再测试返回失败结果:

在这里插入图片描述

3. 总结

本文介绍了一款由我自主研发的高效、易用的websocket服务创建软件。该软件旨在解决前端开发过程中因后端接口未完成而导致的开发瓶颈问题。通过提供一个直观的用户界面,开发者可以轻松地创建、编辑和管理接口,无需复杂的安装过程或依赖于外部插件。软件支持快速启动,允许开发者根据接口文档快速配置模拟数据,从而实现接口的即时调试和测试。此外,软件还支持一键启动服务,确保开发者能够迅速进入开发状态,显著提升开发效率和质量。

点击下载《Websocket自动消息回复服务端工具》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/48171.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【源码阅读】osproxy对象存储分布式代理(2)--初始化底层服务和日志器

文章目录 初始化底层服务函数返回类型APPRedis newLangGoConfig()函数initLangGoConfig()函数 初始化日志器 上一章【源码阅读】osproxy对象存储分布式代理(1)下一章 这部分涉及了对于底层服务的初始化和日志器的初始化两部分 // 初始化底层服务&#x…

d3d12.dll 文件缺失如何解决?五种修复丢失问题的方法

d3d12.dll 文件缺失如何解决?它为什么会不见呢?今天,我们将探讨 d3d12.dll 文件的重要性、原因以及丢失时的解决策略。本文将全面介绍 d3d12.dll 文件,并提供五种修复丢失问题的方法。 d3d12.dll文件是什么的详细介绍 d3d12.dll …

6 回归集成:xgb、lgb、cat

这个代码是从kaggle上拷贝过来的: 如何使用三个树模型模块化训练;文本特征如何做,如何挖掘;时间特征的处理;模型权重集成; import pandas as pd import math import numpy as np import joblib import…

【JS逆向课件:第八课:异常处理】

异常处理 首先我们要理解什么叫做**"异常”**? 在程序运行过程中,总会遇到各种各样的问题和错误。有些错误是我们编写代码时自己造成的: 比如语法错误、调用错误,甚至逻辑错误。 还有一些错误,则是不可预料的错误…

vst 算法R语言手工实现 | Seurat4 筛选高变基因的算法

1. vst算法描述 (1)为什么需要矫正 image source: https://ouyanglab.com/singlecell/basic.html In this panel, we observe that there is a very strong positive relationship between a gene’s average expression and its observed variance. I…

OpenAI 推出 GPT-4o mini,一种更小、更便宜的人工智能模型

OpenAI 最近推出了新型人工智能模型 GPT-4o mini,以其较小体积和低成本受到关注。这款模型在文本和视觉推理任务上性能优越,且比现有小型模型更快、更经济。GPT-4o mini 已向开发者和消费者发布,企业用户将在下周获得访问权限。 喜好儿网 在…

ubuntu22.04下YOLOv5 TensorRT模型部署

目录 Ubuntu22.04环境配置 1.1 安装工具链和opencv 1.2 安装Nvidia相关库 1.2.1 安装Nvidia显卡驱动 1.2.2 安装 cuda11.7 安装cuDNN 下载下载 tensorrt 下载仓库TensorRT-Alpha并设置 从yolov5源码中导出onnx文件 ​编辑 利用tensorrt编译onnx模型 编译执行yolov5-t…

spring 中的字节码文件访问 -- classreading 包

位于 spring-core 模块下的 org.springframework.core.type.classreading 包提供了读取类中元数据的功能。其实就是在不加载类的情况下,获取 class 文件中定义的类的相关信息:类名、接口、注解、方法及其注解、字段及其注解等。方便 spring 进行类型或指…

牛客0718B——Arraylist 和LinkedList static修饰变量和方法

目录 Q1:currentTimeMillis是什么? Q2:比较Arraylist 和LinkedList的查找时间 3、相关对比Vector和Arraylist 底层扩容的原理: Q4:static修饰静态代码块 修改1: 修改2: 修改3: 修改1: 修改2: Q5…

入坑树莓派(2)——树莓派4B与手机蓝牙通信

入坑树莓派(2)——树莓派4B与手机蓝牙通信 1、引言 在入坑树莓派(1)中已经搞掂了可视化问题。现在继续开展下一步,尝试与手机通信,一开始是想弄wifi连接的,但发现基于wifi的APP比较难弄,为了降低开发的难度,又因为树莓派板子自带蓝牙模块,所以直接选用蓝牙连接手机…

LabVIEW多串口通信

随着现代工业控制对数据采集和处理效率的要求不断提升,传统的单串口通信已无法满足多通道数据传输与大规模数据存取的需求。开发一种基于LabVIEW的多串口通信及数据存储系统,以提升数据处理速度和存储效率,保障生产线的稳定运行显得尤为重要。…

达梦+flowable改造

原项目springbootflowablemysql模式现需改造springbootflowable达梦&#xff0c; 1.在项目中引入达梦jpa包 引入高版本包已兼容flowable&#xff08;6.4.2&#xff09;liquibase&#xff08;3.6.2&#xff09; 我没有像网上做覆盖及达梦配置 <dependency> …

数据结构之树的存储结构详解与示例(C/C++)

文章目录 树的存储结构1. 顺序存储结构2. 链式存储结构结论 树&#xff08;Tree&#xff09;是一种非常常见的数据结构&#xff0c;它模拟了一种层级或分支结构。树由节点&#xff08;或称为顶点&#xff09;组成&#xff0c;每个节点包含一个值&#xff0c;并且可能有多个子节…

SpringDoc2问题汇总

在项目中尝试使用SpringDoc进行文档生成&#xff0c;在使用过程中遇到一系列的问题加以记录. 1.引入依赖 只是单纯的使用SpringDoc的话不需要引入一些乱七八糟的依赖&#xff0c;如今各种增强和拓展依赖层出不穷&#xff0c;但是随着这些依赖的出现带来的不仅是增强&#xff0…

在学习使用LabVIEW的过程中,需要注意哪些问题?

在学习使用LabVIEW的过程中&#xff0c;需要注意以下问题&#xff1a; 1. 基础知识 图形化编程思维&#xff1a; LabVIEW采用图形化编程方式&#xff0c;与传统的文本编程语言有很大不同&#xff0c;需要适应这种新的编程思维方式。数据流概念&#xff1a; 理解LabVIEW的核心数…

调用第三方接口-OkHttpClient

请求方式 POSTGET POST 单个新增 例如后端接口接收参数为 User user 使用OkHttpClient发送post请求 //封装body信息 JsonObject jsonObject new JsonObject(); jsonObject.put("userName","张三"); jsonObject.put("city","北京");…

服务器借助笔记本热点WIFI上网

一、同一局域网环境 1、当前环境&#xff0c;已有交换机组网环境&#xff0c;服务器已配置IP信息。 设备ip服务器125.10.100.12交换机125.10.100.0/24笔记本125.10.100.39 2、拓扑图 #mermaid-svg-D4moqMym9i0eeRBm {font-family:"trebuchet ms",verdana,arial,sa…

AFAC2024-基于保险条款的问答 比赛日记 llamafactory qwen npu 910B1

AFAC2024: 基于保险条款的问答挑战——我的实战日记 概述 在最近的AFAC2024竞赛中&#xff0c;我参与了基于保险条款的问答赛道。这是一次深度学习与自然语言处理的实战演练&#xff0c;旨在提升模型在复杂保险文本理解与问答生成方面的能力。本文将分享我的参赛过程&#xf…

Git技巧:如何重命名你的分支

0. 引言 本文将介绍如何在本地以及远程仓库中安全地重命名 Git 分支。 1. 在本地重命名分支 在本地重命名分支可以通过 git branch 命令完成&#xff0c;具体有两种方法&#xff1a; 方法1&#xff1a;当前分支重命名 如果你当前正在 old 分支上工作&#xff0c;想要将其重…

numpy的一些基本操作

文章目录 1.numpy数组的多种创建方式1.1使用np.array()创建1.2使用plt创建1.3使用np的routine函数创建 2.numpy的常用属性2.1shape2.2ndim2.3size2.4dtype 3.numpy的索引和切片3.1切出前两列数据3.2切出前两行数据3.3切出前两行的前两列的数据3.4数组数据翻转3.5练习&#xff1…