前文介绍了 【效率工具】之 Chrome 扩展插件为你赋能提效开发 、更有(二)Vscode 扩展插件等
Vscode相关的一些高效配置,及工作中用到的扩展插件、工具方法等-,-仅当参考,按需食用,不足之处,欢迎各路大佬不吝赐教,补充完善,欢迎分享
- 工欲善其事,必先利其器。实践(巧偷懒)促进科技发展
- 本文分享在项目开发中前后端联调时使用的一些接口调试工具,助你开发提效
接口调试工具: Insomnia 
【源码地址】: 镜像仓库-gitee、原始仓库-github、
这个工具大家可能不太知道,也许是被\墙了的缘故吧。但是颜值担当,记得第一次看到就爱了有没有,
好看好用也就成了首推的一款接口调试工具。
Insomnia是一个跨平台的REST API客户端,基于Electron而构建
可用于:
- 创建 HTTP 请求
- 查看整个传输过程
- 组织任何东西:创建工作区或文件夹,并轻松导入和导出数据
- 查看、通过
JSONPath筛选查看 接口返回数据
首先来看一下她的 颜值担当界面:
可创建单独 HTPP 请求, 也可以创建文件夹,统一工作请求接口,方便快捷。
如下创建 GET 请求 和 POST 请求上传文件,返回结果。
下图中测试 POST 请求 localhost:2113/post,进行上传文件,并显示返回结果
通过 JSONPath 筛选数据:

Start building, designing, testing better APIs through spec-first development driven by an APIOps CI/CD pipelines.
通过
JSONPath筛选数据:
可能用到的参考规则如下,具体规则请参考:【JSONPath】
| JSONPath rules | 功能说明 |
|---|---|
$.store.books[*].title | 获取store中所有books |
$.store.books[?(@.price < 10)].title | 获取store中价格小于 10 的books |
$.store.books[-1:] | 获取store中最后一个books |
$.store.books.length | 获取store中有多少books |
更多强大的功能,待你发现 [nidongde]
当然好用的插件很多很多,这里列举部分插件,仅作参考,抛砖引玉,
这些都是可以根据自己需求来定制的, 可以大大提高码字效率,有没有
get到呢?
欢迎评论出你的私藏插件=,=
今日份预告明天更新:
后续应该有下文了,明天将更新其他的,用户较多的、比较受欢迎的接口调试工具-,-..
postman- Chrome 插件:
Postman Interceptor postwoman- Vscode 插件
REST Client - ... 敬请期待 hahah~