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...