
Hoppscotch 上手指南3 分钟跑通第一个 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/hoppscotchHoppscotch 是一款免费开源的 API 开发与测试工具可以理解为轻量级的 Postman 替代方案。它把发请求、管变量、跑测试这三件事收进同一个界面帮你省掉在多个工具之间来回切换的麻烦。读完这篇你会知道怎么发出第一个请求怎么用环境变量和脚本提效最后怎么把接口测试搬进 CI。它解决了什么工具太重是很多人对商业 API 工具的第一印象。功能塞得满屏都是你只是想验证一个接口找按钮都要半天。Hoppscotch 主界面就三个核心区域方法、地址、发送。填进去按回车响应马上出来。协议分散是第二个麻烦。REST 一个工具、WebSocket 一个、GraphQL 再来一个。Hoppscotch 把 REST、GraphQL、WebSocket、SSE、MQTT、Socket.IO 收进同一个入口切换请求类型就行不用离开页面。第三请求和数据留不住。Hoppscotch 的数据存在本地浏览器里可以导出成 JSON 文件还能用官方 CLI 把整个集合跑到 CI 里去。你的测试资产真正属于你自己。先跑起来最快的路径是直接用在线版不用装任何东西。浏览器打开 Hoppscotch 官网选请求方法GET / POST 等在地址栏填上你的 API 地址点 Send响应状态码、耗时、响应体直接显示在下方界面左侧是请求编辑区Params、Headers、Body、认证、脚本都在顶部的标签页里右边是集合和历史记录。发几个请求历史记录就会自动存下来随时可以对比。能力拆解 让请求自动带上动态 Token发请求之前你可以在 Pre-request Script 里写一段 JavaScript。比如生成一个时间戳、拼一个签名再塞进请求头。脚本在你点 Send 之前就执行完请求自动带着结果发出去。Token 过期了也不用手动复制粘贴逻辑写在脚本里一劳永逸。 切环境不用改一行代码在请求地址里写 {{baseUrl}} 这样的变量然后建一套环境把变量值填进去。开发、测试、生产各建一套切换环境时请求里的 {{baseUrl}} 全部自动替换。再也不用逐条改 URL也基本告别发错环境这种事故。⚡ 让响应自己告诉你成功没有在 Tests 标签页写后置断言比如状态码必须等于 200、响应体里必须包含 token 字段。请求发完测试结果直接列在下方失败会标出来。配合环境变量断言还能把响应里的值存下来给下一个请求用接口联调能自动串起来。 把整个请求集合跑进 CI集合可以导出成 JSON 文件交给 CLI 就能批量执行hopp test collection.json -e env.json预请求脚本和后置测试都会照常跑还支持输出 JUnit 报告接进流水线。接口回归从人工点点点变成了提交代码时自动完成。一个真实工作流假设同事丢给你一个登录接口要你在测试环境验证一遍。先打开 Hoppscotch选中 POST填上登录地址在 Body 里写好测试账号和密码Send 一下看到 200 和返回的 token说明接口本身是通的。顺手把这个请求存进集合免得下次重写。接着建一个环境把域名、账号、密码都写成变量替换掉请求里写死的值。这样同一个请求切到生产环境也能直接用不会发错地方。最后在 Tests 里加一句响应必须包含 token把集合导出成 JSON 挂进 CI。从此每次提交代码这个接口都会自动检查一遍挂了马上就能发现。装到你自己手里在线版浏览器打开官网就能用还能安装成 PWA 放到桌面离线也能发请求。桌面版提供 Windows、macOS、Linux 三个平台的安装包体验更完整还能指向你自建的实例。自托管把仓库克隆下来本地起一套数据完全掌握在自己手里git clone https://gitcode.com/GitHub_Trending/ho/hoppscotch cd hoppscotch pnpm install pnpm dev桌面端指向自建实例后请求数据、集合、环境全部存在你自己的服务器上适合对内网或者合规要求高的团队。适合谁 / 什么时候用个人开发者快速验证一个接口、临时调个 bug它比打开重量级商业工具轻得多。小团队用团队功能共享集合和环境配置接口约定不用再靠截图和聊天记录传递。CI 场景CLI 加后置测试可以把接口回归变成合并前的自动化卡点改动碰坏了立刻报警。Hoppscotch 把 API 测试浓缩成发请求、管变量、跑测试三件事而且全程免费开源。打开浏览器现在就去发出你的第一个请求。相关资源项目说明文档README.md环境变量源码packages/hoppscotch-common/src/newstore/environments.tsCLI 源码packages/hoppscotch-cli/【免费下载链接】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),仅供参考