首页 > 开源 > Kairoa v1.1.27 发布:REST API 客户端集合管理、响应面板与查询参数上新

Kairoa v1.1.27 发布:REST API 客户端集合管理、响应面板与查询参数上新

OSChina资讯 2026-10-19 23:07 4 阅读 查看原文

开发者工具箱 Kairoa v1.1.27,本次更新聚焦 REST API 客户端,重构了集合与请求的管理方式,响应改为常驻内联面板展示,新增查询参数面板、请求取消与历史一键恢复,并下线了环境变量机制。

主要更新

1. 集合与请求管理重构

  • 点击集合标题即可选中(高亮)该集合,底部「新建请求」按钮会显示目标集合名,新请求直接建到该集合下
  • 集合支持一键复制(连同其中全部请求副本)、双击快速重命名,标题旁显示请求数量徽标
  • 集合标题右侧悬停可直接新建请求;请求可拖拽移动到指定集合(拖到集合标题或集合空状态区即可归入该集合),也支持通过「移动到」菜单调整归属
  • 切换标签页时自动同步选中所在集合;侧边栏宽度拖拽调整后自动记忆

2. 请求配置按标签页隔离

  • 认证方式(Bearer / Basic)、前置脚本、测试脚本、测试结果、当前所在面板等状态全部改为随标签页独立保存,切换请求不再互相污染
  • 导入 / 导出 JSON 同步包含认证信息与前置脚本、测试脚本

3. 响应面板常驻内联

  • 响应不再强制弹出模态框,改为页面内常驻展示
  • 新增 Headers 视图,与 Pretty / Raw / Preview 并列
  • 新增响应体大小统计(KB / MB)与「保存响应」,按 Content-Type 自动保存为 .json 或 .txt
  • 仍可一键「弹出窗口」做全屏查看

4. 新增查询参数(Params)面板

  • 以表格方式编辑 URL 查询串,与 URL 双向同步
  • 复选框可临时禁用某个参数,禁用项发送时自动省略;标签上显示参数数量

5. 请求可随时取消

  • 发送过程中出现「取消请求」按钮,基于 AbortController 中止;已取消的回包会被丢弃,不会污染当前响应区

6. 历史记录支持一键恢复

  • 每条历史记录保存完整请求快照(方法、URL、请求头、Body、认证等),点击历史条目即可还原为一个新标签页

关于 Kairoa

Kairoa 是一款基于 Tauri 2 + SvelteKit 5 构建的跨平台桌面开发者工具箱,内置 40+ 款常用工具,涵盖 REST API 客户端、WebSocket 测试、AI 聊天、编解码、加密签名、颜色转换、网络诊断等,全部本地运行,开源协议 AGPL-3.0。