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

RestfulFastRequest简介

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

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

安装

首先我们来安装RestfulFastRequest插件。

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

  • 点击免费版链接可以直接下载插件安装包,下载地址:https://github.com/dromara/fast-request/issues/61

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

使用

接下来我们来使用下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-request/

来源:
https://mp.weixin.qq.com/s/HW3wCWkHw0sSj05noEjhig

​​​​​​​

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

  1. 颜值爆表!Redis 官方可视化工具来啦,功能真心强大!

    最近逛了一下Redis官方网站,发现Redis不仅推出了很多新特性,而且还发布了一款可视化工具RedisInsight.试用了一下感觉非常不错,最关键的是能支持RedisJSON之类的新特性,这是第三 ...

  2. 取代Swagger + Postman ,Apifox 功能更强大!

    作为开软件开发从业者,API 调试是必不可少的一项技能,在这方面 Postman 做的非常出色.但是在整个软件开发过程中,API 调试只是其中的一部分,还有很多事情 Postman 无法完成,或者无法 ...

  3. winlicense官方版是一款功能专业强大的编程软件

    WinLicense 作为软件保护器 WinLicense是一个强大的保护系统,专为希望保护其应用程序免受高级逆向工程和软件破解的软件开发人员而设计.开发人员无需任何源代码更改或编程经验即可使用 Wi ...

  4. 【效率】好用到爆!GitHub 星标 32.5k+的命令行软件管理神器,功能真心强大!...

    前言(废话) 本来打算在公司偷偷摸摸给星球的用户写一篇编程喵整合 MongoDB 的文章,结果在通过 brew 安装 MongoDB 的时候竟然报错了.原因很简单,公司这台 Mac 上的 homebr ...

  5. 免费获取Q币的20种方法?[爆笑版]

    免费获取Q币的20种方法?[爆笑版] 以下的20个方法及其后果都是开玩笑的!供大家开心不开心的时候笑一笑!实在想免费可以去pc蛋蛋.豆豆网! 1.在自己的钱包里或是银行卡内拿出10块钱,走到或跑到或是 ...

  6. 前台小姐的八级英语 (中国式英语爆笑版)

    前台小姐的八级英语 (中国式英语爆笑版) The level 8 English of Miss 昨天来了个外国人,进到办公室,前台小姐左看右看, 大家都在打游戏,只有自己比较清闲,就面带微笑的:&q ...

  7. (26)【xss环境搭建一条龙】【pm、bf使用】轻量xss平台、Postman、beef-xss功能模块利用

    目录 ​XSS平台搭建: ​第一步:先下载源文件 ​第一个(来源:清华大学蓝莲花战队): ​第二个(网上发布的,在真实机上搭建失败,打算虚拟机终端搭建): ​XSS工具使用: ​postman: ​下 ...

  8. Quartus II 订购版 和 网络版 软件功能 区别

    参见: http://www.altera.com.cn/products/software/products/quartus2web/features/sof-quarweb_features.ht ...

  9. 取代 Postman + Swagger!这款神器功能更强大,界面更炫酷!

    作为一位后端开发,我们平时经常需要维护API文档.对API接口进行调试.有时候还得Mock数据.Postman虽然作为接口调试工具非常好用,但是对于维护API文档这类工作却不太合适.今天给大家推荐一款 ...

最新文章

  1. 一文看懂机器学习中的常用损失函数
  2. 开发日记-20190822 关键词 读书笔记《Unix环境高级编程(第二版)》《掌控习惯》DAY 2
  3. spring 源码分析01
  4. 从云计算到低延时,传统编码器与创新技术双剑合璧严把成本质量关
  5. dp括号匹配 网易面试题_面试题:大括号验证
  6. Javascript设计模式之发布-订阅模式
  7. 初次接触 Lottie
  8. PHP获取6位数随机数,获取redis里面不存在的6位随机数(设置24小时过时)
  9. python数据分析与发展常用哪些软件_常用数据分析软件比较
  10. 先科机顶盒一直出现android,网络电视机顶盒停留在开机界面,无法开机的解决办法...
  11. 台式计算机2017排行分析,台式电脑CPU性能排行 桌面CPU天梯图2017年9月最新版 (全文)...
  12. aho-corasick php,Aho-Corasick自动机浅析
  13. Chrome保存整个网页为图片(终极解决方案!)
  14. python批量合并mp4视频
  15. 知识存储之Apache Jena
  16. HTML模拟唯品会登陆和注册页面
  17. 瓷砖铺贴方法_5种常见的瓷砖铺贴及施工方法
  18. 瑞典爱立胜ALiSENSOR激光对中仪维修A1518/A1519/A1520等型号
  19. 多面体及欧拉公式及广义欧拉公式
  20. 【ML】Apriori算法原理及代码实现

热门文章

  1. [云计算] 云使能技术包括哪些技术组件?
  2. DataQL之语法-万能查询执行步骤
  3. iphone15尺寸大小 苹果15参数配置
  4. LCL滤波器电容阻尼选择
  5. k8s调度:亲和度、容忍度
  6. javadoc 创建html,javadoc html标签
  7. 游戏开发学习路线(需要学什么)
  8. python妹子图爬虫5千张高清大图突破防盗链福利5千张福利高清大图
  9. 清华张敏教授:个性化推荐研究进展(可解释性、鲁棒性和公平性)
  10. QT设置应用程序图标设置