IDEA是最常用的开发工具。很多程序员想把它打造成一个一站式的开发平台,于是安装了各种插件。最近发现了一个IDEA插件RestfulFastRequest。细节真的很好。说它是Postman的IDEA版本也不为过。我把它推荐给了每一个人!SpringBoot实战电商项目商城(50k+star)地址:https://github.com/macrozheng/mallRestfulFastRequest简介RestfulFastRequest自称是Postman的IDEA版本。是一款功能强大的RestfulAPI工具包插件,可以根据已有方法快速生成接口调试用例。它有一个漂亮的界面来完成请求、检查服务器响应、存储您的API请求和导出API请求。该插件可以帮助您在IDEA中更快、更高效地调试API!下面是使用RestfulFastRequest调试商城项目API接口效果图。用起来还是很方便的!安装首先让我们安装RestfulFastRequest插件。我们可以打开IDEA的插件市场搜索RestfulFastRequest。它看起来像一个付费插件。仔细看插件说明,可以发现它有免费版。看来作者还是挺良心的!点击免费版链接直接下载插件安装包,下载地址:https://github.com/dromara/fa...下载完成后,可以直接从插件中选择安装插件本地磁盘。接下来,让我们使用RestfulFastRequest插件,看看它是否和Postman一样好用!创建项目和环境,点击IDEA右侧的FastRequest按钮,打开插件面板。第一次需要配置项目名称和环境名称;点击管理配置按钮进行配置,配置项目名称,环境名称。这里配置了dev和prod环境的访问地址;选择项目名称和环境后,就可以开始调试API接口了。调试API接口点击界面左侧的小火箭按钮,直接生成调用接口所需的信息。修改参数后,可以直接调用;点击小飞机按钮发送请求,即可收到格式化后的JSON数据。快速添加Header研究过我的商城项目的朋友应该知道,项目中很多接口只有登录成功后才能访问,比如这个获取用户列表的接口;我可以通过选择返回信息快速添加认证头;修改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...
