Hoppscotch
Hoppscotch 是面向开发者的 API 客户端,适合快速发送请求、查看响应、调试接口并整理请求集合。它覆盖 HTTP、GraphQL、WebSocket 等多种协议。
立即使用 Hoppscotch ↗"status": 200,
"data": ["user-01", "user-02"]
}
它最适合什么场景?
Hoppscotch 官方将它定位为 API 开发平台,支持创建、测试、文档和分享请求;当前版本还把 REST 与 GraphQL 放进统一工作区。 citeturn0search3turn0search5
快速验证一个接口
输入 URL、选择 HTTP 方法,再配置 Query、Headers、Body 和 Authorization。对于联调中的接口,通常比临时写脚本更快。
Authorization: Bearer ...
Body
{ "email": "..." }
集合、环境变量与历史
把相关请求放进 Collection,用环境变量切换开发、测试和生产地址,再通过历史快速回到刚刚调试过的请求。
不止 HTTP
除了 HTTP/REST,Hoppscotch 还支持 GraphQL、WebSocket、Socket.IO、MQTT、Server-Sent Events 等协议。 citeturn0search11
第一次调 API,建议这样走
先确认 URL 和方法
GET、POST、PUT、PATCH、DELETE 不要混淆;先确保目标环境正确。
补齐请求上下文
按接口要求填写 Query、Headers、认证信息和 Body。
发送并读响应
重点看状态码、响应 Headers、Body,以及实际返回结构是否符合预期。
固化成可重复请求
把稳定的请求保存进 Collection,并使用环境变量避免反复修改域名和密钥。
团队开发值得关注的能力
Hoppscotch 提供工作区、权限、实时协作、Collection/Folder、环境变量、请求历史、脚本和测试等能力;还支持自托管。 citeturn0search3
一句话评价
如果你经常需要“打一下接口看看返回什么”,Hoppscotch 是比临时写代码更直接的 API 工作台;复杂自动化则可以进一步结合 CLI、测试框架或 CI。