Hoppscotch:免费开源的 API 测试工具,从单条请求到团队协作
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日常联调后端接口最耗时间的是来回切换改参数要翻回文档换 Token 要去配置里找请求发完还得复制响应贴给同事。Hoppscotch 是一个免费开源的 API 测试工具把发请求、管变量、整理集合收进同一个界面。浏览器打开在线版就能发请求什么都不用装数据必须留在自己机房时直接自托管。 30 秒速览它是干什么的维度说明定位开源 API 测试工具替代 Postman、Insomnia 等商业工具协议覆盖REST、GraphQL、WebSocket、SSE、Socket.IO、MQTT部署形态Web可装 PWA、桌面端、CLI、自托管许可MIT改源码和私有化部署无限制费用免费发基础请求不需要账号️ 装完直接上手最小路径打开在线版或桌面端界面中间就是请求编辑区不需要任何初始化选方法并填 URLGET、POST、PUT、DELETE 都支持也可以直接输入 LIST 这类自定义方法。按需补 Query 参数、Headers、BodyBody 可切 JSON、FormData 等格式键值对和 RAW 两种模式都支持。点 Send快捷键 Ctrl/Cmd Enter下方立刻出现状态码、耗时和格式化后的响应体。每条请求自动进历史记录随时回看重发高频快捷键在帮助菜单里也有清单。想部署一个自托管实例clone 仓库后跑一条命令git clone https://gitcode.com/GitHub_Trending/ho/hoppscotch cd hoppscotch docker compose --profile default up这套配置自带 PostgreSQL 和自动迁移起来就是一个可用的 On-prem 实例。⚙️ 能力拆解按模块讲请求管理请求多了怎么整理解决接口参数、凭证、地址放得住、切得快的问题。集合请求和文件夹可以存进集合支持嵌套文件夹、批量导入导出交接给同事直接给文件。环境变量把 base URL、token 存进环境请求里用{{变量名}}引用。开发、测试、生产各建一个环境切换时不用逐条改请求。认证Authorization 页签提供 None、Basic、Bearer Token、OAuth 2.0、OIDC含 PKCE五种方式凭证放环境里避免写死在请求中。Zen 模式设置里开启后侧栏全部隐藏只留请求区配合 Ctrl/Cmd K 命令菜单纯键盘发请求。多协议GraphQL 和实时连接怎么测解决非 REST 协议不用换工具的问题。GraphQL填好 endpoint 后自动拉取 schema文档面板直接可用写查询、看结果都在同一屏。RealtimeWebSocket、SSE、Socket.IO、MQTT 归在 Realtime 分组分别对应长连接、服务器推送事件流、Socket.IO 和 MQTT 主题订阅发布。连接建立后消息按到达顺序展示在面板里测 SSE 不用自己写轮询代码。脚本与断言参数怎么生成、响应怎么校验解决高频请求里重复手工活的问题。预请求脚本发送前跑一段 JavaScript生成时间戳、随机参数、写入环境变量。脚本环境是沙箱化的碰不到浏览器对象。后置测试响应回来后再跑断言校验状态码、解析响应字段、设置环境变量。代码导出单条请求能导出成 10 多种语言的代码片段也可以直接粘贴 cURL 命令导入。团队协作与自托管集合和数据怎么共享解决数据共享和数据不出内网的问题。工作区登录后可建团队和工作区共享集合与环境成员权限按角色划分数据多端同步个人项目和团队项目互不干扰。自托管仓库自带完整后端基于 NestJS Prisma PostgreSQL包含团队、环境同步等能力不是一个纯前端页面。实例切换桌面端左上角实例菜单里Cloud、On-prem 和自定义地址在同一个入口切换。⚖️ 和同类工具怎么选维度HoppscotchPostmanInsomnia费用完全免费开源免费版 付费订阅免费版 付费订阅自托管官方支持docker compose 拉起即用不支持不支持协议覆盖REST、GraphQL、WebSocket、SSE、Socket.IO、MQTTREST、GraphQL、WebSocketREST、GraphQL、WebSocket数据位置自建实例或官方云厂商云厂商云结论数据必须留在自己机房、或者要零成本给团队用选 Hoppscotch已有成熟 Postman 企业订阅的继续用即可。实战中容易卡住的几个点问浏览器里发请求报 CORS 错误怎么办设置里打开代理模式即可官方代理可用也可以填自己的代理地址。访问非 HTTPS 接口被浏览器拦截的问题也能顺手解决。问不登录时数据存在哪里存在当前浏览器的本地存储里不会丢但换设备或清缓存后就取不回了。要跨端同步就得登录账号。问自托管的后端具体包含什么完整的 NestJS Prisma 后端配套 PostgreSQL 和自动迁移包含团队、环境同步等能力不是一个纯前端页面。问桌面端怎么连自建的实例左上角实例菜单选 Add an instance填上 On-prem 地址即可。本地开发和内网环境能用同一套集合。延伸阅读与源码入口项目说明与完整功能列表README.mdREST 请求主界面实现packages/hoppscotch-common/src/components/http/桌面版实现packages/hoppscotch-desktop/自托管后端实现packages/hoppscotch-backend/src/自托管部署配置docker-compose.yml本地开发与贡献指南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),仅供参考

相关新闻

AI辅助编码实战:工具选型、提示词工程与代码审查全流程

AI辅助编码实战:工具选型、提示词工程与代码审查全流程

1. 从“玩具”到“搭档”:我的AI编码工具选型心路 1.1 为什么我不再迷信“全能型”AI 刚接触AI辅助编码那会儿,我跟很多人一样,恨不得找一个能包打天下的工具,从需求分析到部署上线全交给它。折腾了小半年,踩了一堆坑…

2026/10/13 12:29:30 阅读更多 →
多语言多领域机器翻译系统搭建:术语一致性与领域适配全解析

多语言多领域机器翻译系统搭建:术语一致性与领域适配全解析

说起多语言多领域机器翻译系统的搭建,我先讲一个让我印象深刻的场景:某电商平台把中文商品描述直接丢给通用翻译引擎,出来的是“医用一次性防护服”被翻成“医疗用一次性的保护性衣服”,而平台方坚持要术语表里的标准译法。这个场…

2026/10/13 12:29:30 阅读更多 →
Flink Redis Sink性能调优与Exactly-Once实战指南

Flink Redis Sink性能调优与Exactly-Once实战指南

1. 为什么Flink写Redis不能只靠“addSink(new RedisSink(...))”就完事?在某次跨部门数据同步项目中,我接手了一个已上线两周的实时用户行为分析链路。上游Kafka每秒涌入8万条点击事件,Flink作业用一个看似标准的addSink(new RedisSink(...))…

2026/10/13 12:29:30 阅读更多 →

最新新闻

目标检测基石:R-CNN到Faster R-CNN进化详解

目标检测基石:R-CNN到Faster R-CNN进化详解

目标检测这个方向,这几年迭代很快,但要说真正的“奠基性”工作,绕不开R-CNN、Fast R-CNN、Faster R-CNN这一条线。现在不少做检测的工程师,包括我自己,最初就是靠啃这三篇论文上手的。哪怕今天工业界用的很多检测框架&…

2026/10/13 13:16:37 阅读更多 →
H3C桥接到物理口全攻略:虚拟化与交换机二层透传配置详解

H3C桥接到物理口全攻略:虚拟化与交换机二层透传配置详解

做网络运维和虚拟化的朋友,大概率都遇到过“H3C 桥接到物理口”这个需求。这句话在机房现场说出来的时候,通常是两种意思:一种是在虚拟化平台上把虚拟机的网卡桥接到宿主机物理网口,而这个物理网口刚好下联着一台 H3C 交换机&…

2026/10/13 13:16:37 阅读更多 →
Excel+Power BI数据分析实战:从数据清洗到可视化看板

Excel+Power BI数据分析实战:从数据清洗到可视化看板

Excel做数据分析这事儿,看着简单,真上手了坑不少。很多人一提到数据分析就想学Python、学SQL,其实职场上90%的分析需求,Excel加上Power BI就能扛下来。我说的不是那种拿鼠标点几个按钮就完事儿的基础操作,而是真正能拿…

2026/10/13 13:16:37 阅读更多 →
向量数据库大规模在线垃圾回收与 Compaction 调优实战

向量数据库大规模在线垃圾回收与 Compaction 调优实战

在以高频动态会话交互与实时商品图谱关联为主要特征的大促级多智能体(Multi-Agent)系统中,向量数据库(如 Milvus 2.4、Qdrant)承担着海量向量数据的实时更新(Upsert)与高频失效删除(…

2026/10/13 13:16:37 阅读更多 →
对称二叉树判断:递归与迭代的镜像匹配核心逻辑详解

对称二叉树判断:递归与迭代的镜像匹配核心逻辑详解

1. 先搞清楚这道题到底在考什么1.1 题目定位与常见误区对称二叉树这道题在 LeetCode 上编号 101,属于二叉树章节的经典入门题,同时也是“热门 100 题”里的常客。我印象里几乎所有大厂面试题库里都有它,而且往往不是考你能不能写出来&#xf…

2026/10/13 13:16:37 阅读更多 →
React Native鸿蒙适配实战:RN页面与鸿蒙提醒服务的系统能力桥接

React Native鸿蒙适配实战:RN页面与鸿蒙提醒服务的系统能力桥接

做鸿蒙适配做到第七个页面,CareTipsScreen算是我这轮项目里最头疼、也最有收获的一个。先说清楚它是什么:这是一款健康管理应用里的“每日护理建议”聚合页,用户每天打开应用,能看到系统按时间段推荐的护理建议,比如下…

2026/10/13 13:15:36 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →