idea调试接口Http Client很好但是Apifox Helper更香呀

news/2024/10/28 21:16:07/

Http Client与Apifox Helper鱼与熊掌不可得兼 🛵...

    • 调试接口
      • Http Client
      • Apifox

其实每个人都有自己的不如意,只是有的人站在阳光下哭花了脸,有的人却躲在暗地里开出了花

调试接口

还在用 postman 调试接口?
在这里插入图片描述
也不是不行, 只是我觉得Http Client 和 Apifox Helper 更香

Http Client

IntelliJ IDEA的这个接口调试工具真是太好用了! - 日拱一兵 - 博客园 (cnblogs.com)

结合 restfulToolkit 使用图形化进行操作, 我觉得还是挺香的

使用 IntelliJ IDEA 内置的 Http Client 调用接口,您可以使用编辑器模式或者直接在 Http Client 工具窗口中进行调用。

编辑器模式下调用接口的步骤如下:

  1. 在 IntelliJ IDEA 中打开或者创建一个新的 *.http 或 *.rest 文件。

  2. 在文件中输入要调用的接口的请求信息,如 URL、请求方法、请求头、请求参数、请求体等。

  3. 在请求信息后面添加 SEND 指令并保存文件,如:

GET http://example.com/api/users?name=test
Content-Type: application/jsonSEND
  1. 然后,在请求信息行或指令行右键单击,选择“Run 'GET http://example.com/api/users?name=test’”以运行请求。

  2. 查看返回结果,并根据需要进行调试和修改。

Apifox

已推出 IDEA 插件 「Apifox Helper」 。Apifox Helper 是一款集成在 IDEA 中,帮助开发者自动解析代码注释并快速生成 API 文档的便捷工具。Apifox Helper 是基于 javadoc(Java)、KDoc(Kotlin)、ScalaDoc(Scala)解析 API 文档,支持 spring Boot、Swagger、JAX-RS 等协议框架,基本可以实现代码零入侵自动生成接口文档。APIFox

IDEA插件Apifox,一键自动生成接口文档! - 雨点的名字 - 博客园 (cnblogs.com)

图片来自上面博客, 将接口提取到apifox
来自上面博客的图片, 将接口提取到apifox

Apifox IDEA 插件 | 「Apifox Helper」帮助开发者快速生成 API 文档

后端开发者: 在 IDEA 中安装 「Apifox Helper」,随时编写/调试,随时更新同步;

前端开发者: 在 Apifox 中查看最新文档,进行接口调试、API Mock ;

测试工程师: 在 Apifox 中获取最新接口信息,编写/保存测试用例、进行自动化测试。让后端开发者只需一个「Apifox Helper」即可在 IDEA 中完成 API 协作所需的工作。


http://www.ppmy.cn/news/37960.html

相关文章

《程序员面试金典(第6版)》面试题 08.03. 魔术索引

题目描述 魔术索引。 在数组A[0…n-1]中,有所谓的魔术索引,满足条件A[i] i。给定一个有序整数数组,编写一种方法找出魔术索引,若有的话,在数组A中找出一个魔术索引,如果没有,则返回-1。若有多…

力推美团企业版 美团究竟意欲何为?

已经拥有930万活跃商家的美团公司,正在充分整合自身的“供应链”优势,冲向B端市场。 3月31日,据36氪消息显示,美团将于近期正式上线面向To B市场的业务“美团企业版”,定位企业消费赛道。美团企业版会为企业客户提供消…

线段树简介

1、线段树是什么? 线段树(Segment Tree)是一种经典的数据结构,它是一颗二叉树,每个节点都代表区间。线段树用于解决静态区间问题和动态区间问题。 它的主要思想是将区间划分成若干个小区间,每个节点代表一…

Leveldb源码解读------Memtable(跳表)详解

在leveldb中的memtable实际上是对核心数据结构skipList做了一个包装,并对外提供了接口。 使用让我们一起来研究一下跳表 为什么使用跳表 因为memtable为了更快的查询,是一个sortmap要求。一般会采用红黑树,不过LevelDB采用的是Skiplist。S…

30行python代码就可以调用ChatGPT API总结论文的主要内容

阅读论文可以说是我们的日常工作之一,论文的数量太多,我们如何快速阅读归纳呢?自从ChatGPT出现以后,有很多阅读论文的服务可以使用。其实使用ChatGPT API非常简单,我们只用30行python代码就可以在本地搭建一个自己的应…

VUE 跳转链接去掉中间#号

问题原因: Vue 的 router 默认是 hash 模式,在 hash 模式下,是会有#号在URL上; 例如如你访问: https://www.baidu.com,实际跳转 https://www.baidu.com/#/index 即它在路由时,在每个路径前面…

《安富莱嵌入式周报》第306期:开源独轮车,Cortex-M85修订版r1发布,Terathon图形数学库,不断变革的IDE开发环境,各个厂家总动员

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 视频版: https://www.bilibili.com/video/BV1TT411Y7fq 《安富莱嵌入式周报》第306期:开源…

陈刚:大管家健康产业有限公司的联合创始人兼CEO

与其被创业者坑,还不如自己“坑”自己,看投资人为何成为操刀者! 想找人来投资自己的项目! 那你知道什么样的人才最容易拿到投资吗? 想要在现有的发展状态下有些新的尝试! 那你如何稳抓良机,成功…