首页 > 其他分享 >【IDEA神器插件推荐】国产崛起!地表最强API测试插件

【IDEA神器插件推荐】国产崛起!地表最强API测试插件

时间:2024-05-10 17:11:06浏览次数:15  
标签:插件 Request IDEA Fast API 调试

1.前言

在开发SpringBoot网站应用的过程中,前端后端会对接口进行请求测试。相信很多小伙伴都用过Postman,但是在IDE和Postman切换难免令人心烦。所以今天给大家带来一款IDEA内置的接口测试插件。

2.简介

根据插件的简介:Restful Fast Request 是一个类似于 Postman 的 IntelliJ IDEA 插件,帮助开发人员高效调试 API。它是一个功能强大的 HTTP 客户端插件,通过现有的方法快速生成 URL 和参数。

Restful Fast Request = API调试工具 + API管理工具 + API搜索工具。

口号: 为简化 API 调试而生 (3 秒调完接口,完事!!!)

3.安装

在IDEA中搜索插件 Fast Request 安装即可。

file

4.支持的框架

Spring 体系框架 (Spring MVC / Spring Boot)
JAX-RS
Kotlin Spring 体系框架

5.功能

5.1 快速调试

点击方法左侧的 R 按钮,即可生成方法的 url 和参数,快速进行接口调试。

file

5.2 SearchEveryWhere

Fast Request 提供了一个非常强大的搜索功能,可以通过以下几种方式快速查找 API 所在的代码。支持搜索确认后快速生成方法对应的 URL 和参数。

URL
方法类型 + URL
类名
API 注释

file

5.3 API 文档

有了 Fast Request ,你的代码就是最好的文档。只需要在方法上添加字段注释,就可以一键生成 API 文档。

file

5.4 前端到 API 管理端

Fast Request 提供了一个管理界面,可以让开发者搜索 API ,双击或者点击列表中定位按钮即可跳转到对应的代码。也可以直接点击列表中的发送按钮,直接对 API 发起调试。

file

5.5 前后置脚本

Fast Request 提供了一套前后置脚本,可以针对性地处理请求的前后置操作行为,利用 Groovy 语言(语法几乎和 Java 一样),让每个开发人员都不惧怕前后置脚本的编写。

file

5.6 Environment 变量

Fast Request 支持了一套变量体系,开发者可以在 Environment 中添加变量,然后使用 ${xxx} 的形式来替换魔法值。同时也可以通过前后置脚本往变量池塞入变量,实现变量的动态化。

file

5.7 历史请求

保存了最近 20条 API 调试记录,可以直接点击发送按钮,快速调试 API。

file

5.8 Api导航树

Api导航树可以展示项目中所有的接口,并且支持 url 快速定位。

file

5.9 Apifox 集成

Fast Request 支持将 API 同步到 Apifox,只需要简单配置即可实现。

file
file
file

更多的功能,请前往 :

https://api-buddy.cn/guide/features/

本文由博客一文多发平台 OpenWrite 发布!

标签:插件,Request,IDEA,Fast,API,调试
From: https://www.cnblogs.com/kings99/p/18184891

相关文章

  • THUSC & PKUSC & APIO 2024 游记
    \(\texttt{2024/5/10}=\texttt{Day0}。\)\(\texttt{Day0}\)早上八点的飞机,六点起来,七点之前必须到机场,也是非常准时的卡点了。一看,呵呵,果然是最后一个到的。我到的时候,有几个都过安检了,我还在那里不慌不忙的走。没什么波折,也是很快上飞机了。让我们观察一下各位同学在飞机......
  • 使用Alibaba代码规约插件优化代码
    一、实验题目:代码审查二、实验目的 1、熟悉编码风格,利用开发环境所提供的平台工具对代码进行自动格式审查;2、根据代码规范制定代码走查表,并按所制定的审查规范互审代码。三、实验内容1、IDEA环境和PyCharm环境二选一;IDEA环境(1)预先准备在IDEA环境下实现对输入的n个整数进......
  • THUSC & APIO 2024 游记
    前言我应该算年龄很小的,这次旅途我没很多追求,具体的签约我也没弄清楚是什么回事,只知道我就是去那边考个试,但是还是蛮兴奋的,因为上次去集训面基到了0人,看这次能不能撞见几个大佬。至于APIO,我翻了翻去年的APIO成绩,发现Cu好像并不是那么难。说不定我rp++了就Cu了。我以......
  • IntelliJ IDEA 快捷键大全 Win 版
    一、Ctrl快捷键快捷键说明常用Ctrl+F在当前文件进行文本查找√Ctrl+R在当前文件进行文本替换√Ctrl+Z撤销√Ctrl+Y删除光标所在行或删除选中的行√Ctrl+X剪切光标所在行或剪切选择内容 Ctrl+C复制光标所在行或复制选择内容......
  • apisix~jwt-auth插件
    在网关开启jwt-auth插件之后,你的网关就具有了jwt解析和校验的功能,主要是校验jwttoken的有效性,包含过期时间和签名等。https://apisix.apache.org/docs/apisix/plugins/jwt-auth/支持的签名算法"HS256""HS512""RS256""ES256"如果使用非对称算法rs256和es256时,需要配置公......
  • 在Biwen.QuickApi中整合一个极简的发布订阅(事件总线)
    闲来无聊在我的Biwen.QuickApi中实现一下极简的事件总线,其实代码还是蛮简单的,对于初学者可能有些帮助就贴出来,有什么不足的地方也欢迎板砖交流~首先定义一个事件约定的空接口publicinterfaceIEvent{}然后定义事件订阅者接口publicinterfaceIEventSubscriber<T>w......
  • Docker09-Docker API
    9.1DockerAPIDockerAPI种类DockerRemoteAPI:  dockerrun等操作均是通过调用该API向DockerDaemon发起请求的DockerRegistryAPIDockerHubAPIdockerremoteAPI容器列表--获取所有容器的清单 GET/containers/jsoncurl-XGEThttp://127.0.0.1:9999/conta......
  • apisix~helm方式的部署到k8s
    什么是apisixApacheAPISIX是一个高性能、轻量级的开源API网关,基于Nginx和OpenResty构建。APISIX提供了丰富的功能和灵活的配置,适用于构建现代的微服务架构和云原生应用。以下是ApacheAPISIX的一些主要特点和功能:动态路由:APISIX支持基于请求路径、方法、头部等条......
  • 2022年windows的Visual Studio常用插件及使用手册
    前景提要ViusualStudio是一款很好用的C/C++集成开发工具,具有强大的扩展功能,好用的插件,但是,很多人都是只写了有什么插件,但是,没写怎么使用这种插件,使得使用的时候很是不方便,所以,笔者最近本着自己的学习,在这里写下自己关于好用的插件的研究,希望对您的学习/工作有帮助.......
  • PyCharm编辑器结合Black插件,轻松实现Python代码格式化
    1、简介使用Black对Python代码进行格式化,可使代码看起来更美观。但是,随着项目规模不断变大,对每个文件运行Black变得很繁琐。能否在文件保存后立即运行Black呢?本文就来介绍在PyCharm中实现这一目标的方法。2、安装Black首先,在虚拟环境中安装Black。$pipinstallblack ......