[BUG] system加速模式下url转义错误,与gitee平台中url风格分支名不兼容
Author: Jesse205Created Aug 23, 2026Updated Aug 23, 2026
Labelsbug
请认真检查以下清单中的每一项
- 已经搜索过,没有发现类似的 issue
- 已经搜索过文档,没有发现相关内容
- 已经尝试使用过最新版,问题依旧存在
- 使用的是官方版本(未替换及修改过安装目录程序文件)
描述
在开启 system 加速模式下,如果分支名带有/,则会在gitee的分支切换、创建pr的时候报404错误,原因是链接发生了二次转义(/->%2F->%252F)。
相关的Gitee issue链接:https://gitee.com/oschina/git-osc/issues/IK9PCW
复现步骤
路径1
- 打开Watt Toolit,将加速模式调整为System,并开启加速服务
- 进入 https://gitee.com/Jesse205/test-path-style-branch
- 点击左上角分支选择器,选择
feat/add-xxx1或者fix/delete-xxx1 - 页面报错 404
路径2
- 打开Watt Toolit,将加速模式调整为System,并开启加速服务
- 进入 https://gitee.com/Jesse205/test-path-style-branch
- 点击顶部 Pull Requests
- 点击右上角 新建 Pull Requests
- 点击顶部源分支/目标分支的选择器,选择
feat/add-xxx1或者fix/delete-xxx1 - 提示
目标/源分支 feat%2Fadd-xxx1/fix%2Fdelete-xxx1 不存在
日志信息
截图
https://github.com/user-attachments/assets/c2a28922-5027-46c5-b781-adea572ba74f
其他信息
- 处理器体系结构:x64
- 系统版本号:Windows 11 26200.9168
- 下载渠道:微软商店
- 程序版本:3.1.0
- 是否包含独立运行时:未知
Source: BeyondDimension/SteamTools