好用到爆!IDEA 版 Postman 面世了,功能真心强大

简介: IDEA是最常用的开发工具,很多程序员都想把它打造成一站式开发平台,于是安装了各种各样的插件。最近发现了一款IDEA插件RestfulFastRequest,细节做的真心不错,说它是IDEA版的Postman也不为过,推荐给大家!RestfulFastRequest简介RestfulFastRequest号称是IDEA版本的Postman。它是一个功能强大的Restful API工具包插件,可以根据已有的方法快速生成接口调试用例。它有一个漂亮的界面来完成请求、检查服务器响应、存储你的API请求和导出API请求,该插件能帮助你在IDEA内更快更高效地调试API!下面是使用Restful

IDEA是最常用的开发工具,很多程序员都想把它打造成一站式开发平台,于是安装了各种各样的插件。最近发现了一款IDEA插件RestfulFastRequest,细节做的真心不错,说它是IDEA版的Postman也不为过,推荐给大家!

RestfulFastRequest简介

RestfulFastRequest号称是IDEA版本的Postman。它是一个功能强大的Restful API工具包插件,可以根据已有的方法快速生成接口调试用例。它有一个漂亮的界面来完成请求、检查服务器响应、存储你的API请求和导出API请求,该插件能帮助你在IDEA内更快更高效地调试API!

下面是使用RestfulFastRequest调试API接口的一张效果图,用起来还是非常方便的!

网络异常,图片无法展示
|

安装

首先我们来安装RestfulFastRequest插件。

  • 我们可以打开IDEA的插件市场来搜索下RestfulFastRequest,看起来貌似是付费的插件,仔细看下插件描述可以发现,它是有免费版本的,看来作者还是比较良心的!

网络异常,图片无法展示
|

网络异常,图片无法展示
|

  • 下载完成后,直接选择从本地磁盘安装插件即可。

网络异常,图片无法展示
|

使用

接下来我们来使用下RestfulFastRequest插件,看看它是否和Postman一样好用!

创建项目和环境

  • 点击IDEA右侧的FastRequest按钮即可打开该插件面板,第一次使用需要先配置项目名和环境名;

网络异常,图片无法展示
|

  • 点击管理配置按钮进行配置,配置好项目名,还有环境名,这里配置了devprod两个环境的访问地址;

网络异常,图片无法展示
|

  • 选择好项目名和环境后就可以开始调试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-request/

相关文章
|
JavaScript Dubbo 小程序
IDEA 插件版的 Postman,接口调试太方便了!
IDEA 插件版的 Postman,接口调试太方便了!
IDEA 插件版的 Postman,接口调试太方便了!
|
Web App开发 测试技术 文件存储
学会IDEA REST Client后,postman就可以丢掉了...
学会IDEA REST Client后,postman就可以丢掉了...
351 0
学会IDEA REST Client后,postman就可以丢掉了...
|
Web App开发 Java 测试技术
你还在用 Postman?IDEA REST Client 好用到爆,Postman 可以扔了...
前言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器。
151 0
你还在用 Postman?IDEA REST Client 好用到爆,Postman 可以扔了...
|
5月前
|
JSON JavaScript 测试技术
Postman接口测试工具详解
Postman接口测试工具详解
220 1
|
9天前
|
监控 JavaScript 测试技术
postman接口测试工具详解
Postman是一个功能强大且易于使用的API测试工具。通过详细的介绍和实际示例,本文展示了Postman在API测试中的各种应用。无论是简单的请求发送,还是复杂的自动化测试和持续集成,Postman都提供了丰富的功能来满足用户的需求。希望本文能帮助您更好地理解和使用Postman,提高API测试的效率和质量。
51 11
|
3月前
|
JSON Java 数据格式
使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“
本文介绍了使用Postman调试接口时遇到的“Content type ‘multipart/form-data;charset=UTF-8’ not supported”错误,原因是Spring Boot接口默认只接受通过`@RequestBody`注解的请求体,而不支持`multipart/form-data`格式的表单提交。解决方案是在Postman中将请求体格式改为`raw`并选择`JSON`格式提交数据。
使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“
|
2月前
|
JavaScript 前端开发 API
vue尚品汇商城项目-day02【9.Home组件拆分+10.postman测试接口】
vue尚品汇商城项目-day02【9.Home组件拆分+10.postman测试接口】
49 0
|
5月前
|
存储
Postman 接口测试配置 Pre-request Script
Postman 接口测试配置 Pre-request Script
238 5
Postman 接口测试配置 Pre-request Script
|
4月前
|
XML Web App开发 数据挖掘
Postman接口测试工具全解析:功能、脚本编写及优缺点探讨
文章详细分析了Postman接口测试工具的功能、脚本编写、使用场景以及优缺点,强调了其在接口自动化测试中的强大能力,同时指出了其在性能分析方面的不足,并建议根据项目需求和个人偏好选择合适的接口测试工具。
143 1
|
4月前
|
Web App开发 JSON 测试技术
精通Postman接口测试:关联技术与自动化实践指南
这篇文章详细介绍了如何使用Postman进行接口测试,包括关联技术、自动化实践,以及如何通过环境变量和全局变量解决接口之间的关联性问题。
131 0
精通Postman接口测试:关联技术与自动化实践指南