乐趣区

关于websocket:这个开源-api-管理工具终于支持-Websocket-协议测试插件管理功能了

间隔上一次公布正式版本过了两周,这两周咱们在攒一个大性能—— 反对 Websocket 协定测试

长期关注咱们的共建者晓得,这个性能预报了几万年,真不是咱们迁延,是 API 协定切实太多了 …

有些协定纵横互联网 20 年耸立不倒经久不衰,有些协定声音越来越强劲,还有新秀 gRPC、GraphQL 慢慢锋芒毕露。

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

在 Websocket 协定公布之前,浏览器只能单向通信,客户端能够分割服务端,但服务端不能被动分割客户端。

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

Socket.IO 的诞世也是为了解决浏览器没有原生提供双向通信的形式,它为了反对长连贯也是操碎了心,内置了好几种不同的降级计划。直到浏览器发表原生反对 Websocket 后,开发者乐开了花。

Websocket 协定始终以来社区呼声都比拟高,所以咱们抉择优先反对,大家能够降级到 v1.7.0 的 Eoapi 对它进行试用~

Websocket 测试

先上动图~

文字步骤:

  1. 点击 Tab 加号选中 Websocket 协定
  2. 输出地址后点击连贯按钮就能够和服务端进行通信啦
  3. 在 message 输出你想要发送的内容
  4. 在返回 message 信息流中查看内容

测试完结后,还能够点击测试历史看到历史申请

插件治理

随着装置的插件越来越多,咱们须要对插件进行治理,本次迭代优化了插件治理,减少了插件开发,插件配置等性能,话不多说,上图文:

如果临时不想这个插件失效?

之前须要卸载,当初能够插件开关,管制粒度更精密,能够在保留插件配置的前提下不应用插件的性能。

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

预报后续打算反对性能:反对 HTTP API 测试用例插件反对 UI 管制更多协定反对 …

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

Github:https://github.com/eolinker/e…

Gitee:https://gitee.com/eolink_admi…

官网文档:https://www.eoapi.io/?utm_sou…

如果你对于 Eoapi 有任何疑难或者倡议,都能够去 Github 或者 Gitee 找我,提个 Issue,我看到了都会及时回复的,最初别忘了 Star 一下哦~

退出移动版