70k star,取代Postman!这款轻量级API工具,太香了!

作为一名后端开发者,我们经常会使用API工具来调试接口,例如Postman。随着Postman的迭代更新,功能越来越复杂,有时候打开也比较慢。作为开发者我们对API工具的需求很简单:简单好用就可以了,今天给大家分享一款这样的轻量级API工具!

Hoppscotch简介

Hoppscotch是一款开源的API工具,它的功能简单易用,界面也很清新优雅,目前在Github上已有70k+star。

它具有如下特性:

  • 轻量级:使用了简约的UI设计。
  • 响应快:能实时发起请求和获取响应结果。
  • 支持主流HTTP请求方式:如GET、POST、PUT、PATCH、DELETE、自定义等。
  • 支持多种主题和颜色:浅色、深色和黑色,主题色可选择。
  • 支持多种认证方式:Basic、Bearer Token、OAuth 2.0等。
  • 其他请求方式支持:WebSocket、SSE、MQTT、GraphQL等。

下面是Hoppscotch使用过程中的效果图,界面还是挺清新的!

安装及设置

  • Hoppscotch的安装是非常简单的,我们可以去它的官网下载,它支持主流操作系统和CLI使用,下载地址:hoppscotch.com/download
  • Hoppscotch是一款国际化的工具,我们可以在设置->语言中将其设置为中文;
  • 在设置->主题中我们可以设置背景和强调色,个人比较喜欢暗色的主题。

使用

接下来我们将通过Hoppscotch来调试下电商实战项目mall中的接口,这里还是简单介绍下mall项目吧,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目演示:

  • 首先我们需要先启动mall项目,打开mall项目的Swagger API文档页面,我们将会直接把项目中的接口导入到Hoppscotch里,地址:http://localhost:8080/swagger-ui/
  • 之后我们选择REST面板右侧的导入按钮,选择从OpenAPI导入->从URL导入;
  • 然后输入对应的URL即可完成导入,导入成功后在右侧的集合中会看到对应的接口;
  • 这里我们先访问下mall项目的登录接口测试下,把返回的token保存下来;
  • 当我们不带token访问需要登录认证的接口,例如获取商品品牌列表的接口时,会返回暂未登录的结果;
  • 此时我们在环境变量里添加一个token的变量;
  • 然后在请求的授权里引用这个token就可以正常访问需要登录认证的接口了!

总结

Hoppscotch确实是一款非常不错的API工具,它功能简洁易用,而且它也不会像Postman一样每次使用都会提示你去登录,感兴趣的小伙伴可以尝试下它!

项目地址

github.com/hoppscotch/...

相关推荐
秋饼9 分钟前
MCP 2026-07-28 无状态协议大改版:Spring AI 2.1 多轮往返请求与网关路由落地
java·ai·技术分享·后端开发
努力的小郑1 小时前
数据查到了,回答去哪儿了?一次百炼 + LangChain 排查实录
后端·langchain·agent
SL_staff1 小时前
JVS-BI 实战:业务人员如何用零代码 ELT + 可视化配置构建实时经营分析闭环
java·spring·全栈
isfox2 小时前
Python 虚拟环境:别再把所有项目塞进一个"大仓库"了
后端
SL_staff2 小时前
企业AI落地难?JVS-AI渐进式实践:安全可控、小切口验证、标准化沉淀与规模化复制
java·开源·aigc
易师傅2 小时前
技术面试已死?AI 时代,真正拉开程序员差距的是什么?
前端·后端·程序员
苍何2 小时前
办公 Agent 权威评测榜单出炉了,豆包第一
后端
AiMan2 小时前
别再把秘塔会话逐个点开:这可把秘塔多个会话一次导出?AI导出鸭
前端·后端·面试
SL_staff3 小时前
JVS数字底座实践:构建企业级统一内容管理平台的技术路径
java·产品
nice_lcj5203 小时前
【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端
java·后端·spring·spring ai·ai应用开发