共计 1542 个字符,预计需要花费 4 分钟才能阅读完成。
IDEA 是最罕用的开发工具,很多程序员都想把它打造成一站式开发平台,于是装置了各种各样的插件。最近发现了一款 IDEA 插件
RestfulFastRequest
,细节做的真心不错,说它是 IDEA 版的 Postman 也不为过,举荐给大家!
SpringBoot 实战电商我的项目 mall(50k+star)地址:https://github.com/macrozheng/mall
RestfulFastRequest 简介
RestfulFastRequest
号称是 IDEA 版本的 Postman。它是一个功能强大的 Restful API 工具包插件,能够依据已有的办法疾速生成接口调试用例。它有一个丑陋的界面来实现申请、查看服务器响应、存储你的 API 申请和导出 API 申请,该插件能帮忙你在 IDEA 内更快更高效地调试 API!
上面是应用 RestfulFastRequest
调试 mall 我的项目 API 接口的一张效果图,用起来还是十分不便的!
装置
首先咱们来装置
RestfulFastRequest
插件。
- 咱们能够关上 IDEA 的插件市场来搜寻下
RestfulFastRequest
,看起来貌似是付费的插件,认真看下插件形容能够发现,它是有收费版本的,看来作者还是比拟良心的!
- 点击
免费版
连贯能够间接下载插件安装包,下载地址:https://github.com/dromara/fa…
- 下载实现后,间接抉择从本地磁盘装置插件即可。
应用
接下来咱们来应用下
RestfulFastRequest
插件,看看它是否和 Postman 一样好用!
创立我的项目和环境
- 点击 IDEA 右侧的
FastRequest
按钮即可关上该插件面板,第一次应用须要先配置我的项目名和环境名;
- 点击
治理配置
按钮进行配置,配置好我的项目名,还有环境名,这里配置了dev
和prod
两个环境的拜访地址;
- 抉择好我的项目名和环境后就能够开始调试 API 接口了。
调试 API 接口
- 点击接口左侧的
小火箭
按钮即可间接生成调用接口所需的信息,批改好参数之后就能够间接调用了;
- 点击
小飞机
按钮发送申请,能够接管到格式化好的 JSON 数据。
疾速增加 Header
- 学习过我的 mall 我的项目的敌人应该理解,我的项目中很多接口都是须要登录胜利后才能够拜访的,比方这个获取用户列表的接口;
- 我能够通过抉择返回信息来疾速增加认证头;
- 批改 Header 名称为
Authorization
,并给 token 增加Bearer
前缀即可;
- 接下来拜访须要登录认证的接口就能够失常拜访了。
JSON 语法查看
- 值得一提的是该插件对 JSON 的反对还是挺好的,不仅反对高亮显示,还能反对折叠;
- 传入 JSON 参数格局不正确的时候也能有所提醒。
CURL 拷贝
如果你想应用 CURL 工具的话,也能够通过 CURL 按钮拷贝命令。
API 列表
在咱们调试接口时,能够通过保留按钮,将接口和调试信息都放弃到 API 列表里去。
API 导航
在 API 导航中能够查看所有接口,第一次须要点击刷新按钮加载。
反向定位 API 代码
双击接口信息能够间接反向定位到代码,通过接口找代码又不便了!
API 搜寻
通过 搜寻
按钮能够不便地进行 API 搜寻。
导出到 Postman
- 如果你还是想用 Postman 的话,能够间接通过
导出到 Postman
性能间接将接口信息进行导出;
- 导出胜利后,再在 Postman 中导入 JSON 配置文件即可应用;
- 导入胜利后显示成果如下,不过只能导出保留好的 API,不能间接导出所有 API。
总结
明天体验了一把 RestfulFastRequest
这个插件,体验的确不错,开发人员用来调试接口根本够用了!尤其是它能依据接口代码间接生成调试信息,并且能依据接口间接定位代码,的确进步了开发人员的效率!
参考资料
官网文档:https://dromara.org/fast-requ…