IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> Eoapi v1.7.0 发布:支持 Websocket 协议测试、插件管理 -> 正文阅读

[网络协议]Eoapi v1.7.0 发布:支持 Websocket 协议测试、插件管理

距离上一次发布正式版本过了两周,这两周我们在攒一个大功能—— 支持 Websocket 协议测试!

长期关注我们的共建者知道,这个功能预告了几万年,真不是我们拖延,是 API 协议实在太多了...

?

有些协议纵横互联网 20 年屹立不倒经久不衰,有些协议声音越来越微弱,还有新秀 gRPC、GraphQL 渐渐崭露头角。

我们针对各种协议了调研,下图是调研的一部分。每种协议有不同的适用场景,分享给大家~

?

在 Websocket 协议发布之前,浏览器只能单向通信,客户端可以联系服务端,但服务端不能主动联系客户端。

在这种背景下,消息推送以及需要实时通信的聊天室等功能实现比较麻烦,机智的开发者们会一边骂骂咧咧一边哭着写轮询的代码,好生痛苦。

?

Socket.IO 的诞世也是为了解决浏览器没有原生提供双向通信的方式,它为了支持长连接也是操碎了心,内置了好几种不同的降级方案。直到浏览器宣布原生支持 Websocket后,开发者乐开了花。

?

Websocket 协议一直以来社区呼声都比较高,所以我们选择优先支持,大家可以升级到 v1.7.0 的 Eoapi 对它进行试用~

Websocket 测试

先上动图~

?

文字步骤:

  1. 点击 Tab 加号选中 Websocket 协议

  1. 输入地址后点击连接按钮就可以和服务端进行通信啦

  1. 在 message 输入你想要发送的内容

  1. 在返回 message 信息流中查看内容

?

测试结束后,还可以点击测试历史看到历史请求

?

插件管理

随着安装的插件越来越多,我们需要对插件进行管理,本次迭代优化了插件管理,增加了插件开发,插件配置等功能,话不多说,上图文:

如果暂时不想这个插件生效?

之前需要卸载,现在可以插件开关,控制粒度更精细,可以在保留插件配置的前提下不使用插件的功能。

?

将插件配置放到每个插件的详情页,更好找更方便了~

?

预告

后续计划支持功能:

  • 支持 HTTP API 测试用例

  • 插件支持 UI 控制

  • 更多协议支持

  • ...

Eoapi?是一款类 Postman 的开源?API?工具,它更轻量,同时可拓展。


Githubhttps://github.com/eolinker/eoapi
Gitee:https://gitee.com/eolink_admin/eoapi
官方文档:https://www.eoapi.io/?utm_source=CSDN0902


如果你对于?Eoapi?有任何疑问或者建议,都可以去 Github 或者 Gitee 找我,提个Issue,我看到了都会及时回复的,最后别忘了 Star 一下哦~

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-09-21 01:01:36  更:2022-09-21 01:02:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:12:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码