
5 分钟装好 Hoppscotch一个免费的开源 API 测试与调试工具【免费下载链接】hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem Cloud • Web, Desktop CLI • Open-Source Alternative to Postman, Insomnia项目地址: https://gitcode.com/GitHub_Trending/ho/hoppscotch你有没有过这种时刻同事发来一段 cURL你复制进终端跑不通再手动拼到浏览器里试一次参数还是对不上。反复折腾半小时调试才刚开场。Hoppscotch 就是为这种场景准备的开源 API 测试工具界面直接对着请求发REST、GraphQL、WebSocket、MQTT 都能调还免费个人和团队都能用。Hoppscotch 安装先把本地环境跑起来前置条件不多Node.js 16.0 以上桌面端构建还需要 Rust 工具链、一台内存 4GB 以上的机器再装一个 pnpm 包管理器——这个项目强制用 pnpm用 npm 或 yarn 会在安装时直接被拦下来。下面这两组命令分别对应克隆仓库和装依赖、起服务git clone https://gitcode.com/GitHub_Trending/ho/hoppscotch cd hoppscotchpnpm install pnpm run dev跑起来之后浏览器打开本地开发地址就能看到界面。选个 POST、填上任意一个 Echo 服务地址、点 Send第一个请求就发出去了。桌面端长这样上方是请求配置下方是响应和状态码想部署到线上给团队用也很直接构建出静态产物交给 Nginx、Caddy 这类反向代理托管记得套上 HTTPS 就行。五个最常见的调试场景发 REST 请求粘贴 cURL 就能迁移这是使用频率最高的场景。最省事的做法是把别人给的 cURL 命令直接贴进导入框Hoppscotch 会自动解析成方法、URL、Header 和 Body。请求可以存进 Collection 按目录管理还能一键生成十多种语言的代码片段。curl -X POST https://api.example.com/orders \ -H Content-Type: application/json \ -d {item: demo}调 GraphQL先让工具读 Schema在地址栏把协议前缀换成gql填上端点Hoppscotch 会自动拉取 Schema旁边就是可浏览的文档面板写查询时还有补全。字段名、参数类型不用去翻对方的 API 文档是日常查字段最快的方式。连 WebSocket 和 MQTT前缀一换就切换URL 前缀改成ws或mqtt就能建立实时连接面板里收发记录一目了然。调试推送、物联网消息这类长连接接口时比抓包工具直观得多。用 Environment 管环境别再手改 URL开发、测试、生产三套域名来回切手改 URL 迟早改错。Environment 把 Base URL 和各组凭据打包成开发测试生产几套配置右上角一键切换请求里的变量会自动替换。配认证敏感值别硬编码Authorization 面板支持 Bearer Token、Basic Auth、API Key、OAuth 2.0 和 OIDC按对方的登录方式选一个填好即可。Token 这类敏感值放进 Environment 变量里别直接写死在请求中。桌面、Web、移动端怎么选桌面端功能最完整支持离线使用。左上角可以添加并切换自建的后端实例公司内网部署一套之后桌面端连上去集合、环境、请求全都跟着账号走。Web 端部署一次全员打开浏览器就用。分享接口时可以把请求打包成一条公开 URL 发给同事点开就能直接复现你的请求。移动端Web 端是 PWA手机浏览器里添加到主屏之后随时能掏出手机验一下线上接口轻量调试够用。团队协作的核心在后端服务登录账号后集合、环境、请求都会同步到 workspace成员之间实时共享。团队模块的源码在 packages/hoppscotch-backend/src/team/想深入了解自托管的实现可以翻一翻。避坑速查依赖装不上装到一半报错多半是用了 pnpm 以外的包管理器项目里有校验会直接拒绝或者网络波动导致下载中断。清一下缓存重装通常就好pnpm store prune后再pnpm install还失败就换个网络环境再试。端口被占了本地服务默认占用 3000 端口起不来时先看看谁在用lsof -i :3000。把占用进程停掉或者按启动文档换一个端口再启动即可。响应一闪而过、不好复现发出去的请求记得存进 Collection再给它挂上环境下次调试直接复用不用重新拼参数。写在最后如果你每天要手动拼几次接口请求花十分钟装个 Hoppscotch从第一个 Echo 请求跑通开始再按需接上团队协作基本能覆盖从个人调试到团队共建的整个流程。想参与代码贡献仓库根目录的 CONTRIBUTING.md 有详细约定可以直接上手。【免费下载链接】hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem Cloud • Web, Desktop CLI • Open-Source Alternative to Postman, Insomnia项目地址: https://gitcode.com/GitHub_Trending/ho/hoppscotch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考