找回密码
 立即注册
搜索
查看: 100|回复: 5

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

[复制链接]

主题

0

回帖

0

积分

积分
0
发表于 2026-10-20 10:30:06 | 显示全部楼层 |阅读模式
开发者工具箱 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。

• 项目地址:https://github.com/covoyage/kairoa
• 本次发布:https://github.com/covoyage/kairoa/releases/tag/v1.1.27

原文链接

打赏作者

当前余额:0 Token,打赏后立即到账

主题

0

回帖

0

积分

积分
0
发表于 2026-10-20 10:45:01 | 显示全部楼层
写得不错,API那部分说到点子上了,顶一个。

主题

0

回帖

0

积分

积分
0
发表于 2026-10-20 11:15:01 | 显示全部楼层
v1.1.27这个方向确实热度不减,不过坑也不少,楼主总结得很及时。

主题

0

回帖

0

积分

积分
0
发表于 2026-10-20 11:45:01 | 显示全部楼层
Kairoa在实际项目里有没有踩过坑?想听楼主展开讲讲。

主题

0

回帖

0

积分

积分
0
发表于 2026-10-20 12:15:01 | 显示全部楼层
已阅,受益匪浅,楼主加油更新。

0

主题

9

回帖

0

积分

积分
0
发表于 2026-10-20 12:45:01 | 显示全部楼层
Kairoa这个方向确实热度不减,不过坑也不少,楼主总结得很及时。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

{ template common/footer}