资讯动态

Hoppscotch 免费开源 API 测试工具:发请求、管环境、团队协作一站式上手

发布时间:2026/10/14 15:53:09 来源:尧图企业网站定制
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/hoppscotchHoppscotch 是一个 MIT 协议的免费开源 API 测试工具一个界面覆盖 REST、GraphQL 和多种实时协议适合需要频繁联调接口、又想把数据留在自己手里的开发者与团队。它最独特的地方是三种使用形态——网页、桌面端、自托管后端——数据互通随时切换。三分钟上手从打开界面到发出第一个请求获取方式很简单浏览器打开官方在线版可安装为 PWA支持离线或下载安装桌面端Windows、macOS、Linux 均有安装包数据必须留在机房就选自托管。形态获取方式适合场景在线版浏览器打开可装 PWA临时调接口零安装桌面端官方安装包 / Homebrew高频使用、内网离线环境自托管docker compose 一键起 PostgreSQL 后端数据不出机房发出第一个请求打开后不需要任何初始化在方法下拉框选GET也可以直接输入LIST这类自定义方法URL 栏填接口地址按需补 Query 参数、Headers、Body点 Send快捷键 Ctrl/Cmd Enter下方立刻出现状态码、耗时、响应头和格式化响应体可直接复制或下载。想先部署一套自己的实例仓库自带的 compose 文件已含 PostgreSQL 和自动迁移git clone https://gitcode.com/GitHub_Trending/ho/hoppscotch cd hoppscotch docker compose --profile default up用了一段时间把请求管起来变量环境把 base URL、token 存进环境请求里用{{变量名}}引用。开发、测试、生产各建一个环境切换时不用逐条改请求。集合请求和文件夹存进集合支持嵌套文件夹、批量导入导出成文件或 gist交接给同事直接给文件。认证Authorization 页签提供 None、Basic、Bearer Token、OAuth 2.0、OIDC含 PKCE共 5 种方式凭证可放环境里避免写死在请求中。历史记录每条请求自动进历史随时回看重发无需手动归档。基础请求之外的能力GraphQL填好 endpoint 自动拉取 schema多栏文档面板直接浏览类型写查询、看响应在同一屏完成。WebSocket建立全双工长连接收发消息按到达顺序展示。Server-Sent Events接收服务器单向推送的事件流不用自己写轮询。Socket.IO与 Socket.IO 服务端收发数据。MQTT订阅、发布 MQTT Broker 的主题。代码片段导出单条请求可生成 10 多种语言与框架的代码片段也支持粘贴 cURL 命令直接导入。进阶玩法脚本、快捷键与协作预请求脚本发送前挂一段 JavaScript生成时间戳、随机参数、写入环境变量脚本跑在沙箱里碰不到浏览器对象。后置测试断言响应回来后执行断言校验状态码、过滤响应头、解析响应字段并写入环境变量。键盘流Ctrl/Cmd Enter 发请求Ctrl/Cmd S 存入集合Ctrl/Cmd U 生成分享链接按 S 可唤出全部快捷键清单。团队与工作区登录后可建团队和工作区共享集合与环境成员权限按角色划分数据多端实时同步个人项目与团队项目用工作区隔离。CLIhopp test命令可在命令行执行 collection.json 文件配合 CI 跑接口回归。常见问题问浏览器里发请求报 CORS 错误怎么办答在设置里打开代理模式即可用官方代理或填自己的代理地址访问非 HTTPS 接口被浏览器拦截的问题也能一并解决。问不登录时数据存在哪里答默认存在当前浏览器的本地会话存储里换设备或清缓存就取不回了要跨端同步就得登录账号。问自托管的后端包含什么答仓库自带完整后端基于 Prisma NestJS配 PostgreSQL 数据库和自动迁移包含团队、环境同步能力不是纯前端页面。问桌面端怎么连自建的实例答点左上角 Logo 选 Add an instance填 On-prem 地址后 Connect 即可本地开发和内网环境能用同一套集合。总结与延伸阅读它适合高频联调、想摆脱商业工具授权、或有数据合规要求的场景如果你只是偶尔发几个请求且团队已深度绑定 Postman迁移成本值得先掂量。延伸阅读项目说明与完整功能列表README.mdREST 请求主界面源码packages/hoppscotch-common/src/components/http/桌面版实现与自托管连接说明packages/hoppscotch-desktop/CLI 与测试命令packages/hoppscotch-cli/本地开发指南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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑