乐趣区

关于java:好用到爆IDEA版Postman面世了功能真心强大

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 按钮即可关上该插件面板,第一次应用须要先配置我的项目名和环境名;

  • 点击 治理配置 按钮进行配置,配置好我的项目名,还有环境名,这里配置了 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-requ…

退出移动版