Skip to content

feat: 添加请求的 URL 规范化,解决 Keyguard 兼容问题#155

Merged
shuaiplus merged 1 commit intoshuaiplus:mainfrom
qaz741wsd856:feat/add-url-normalization
Mar 31, 2026
Merged

feat: 添加请求的 URL 规范化,解决 Keyguard 兼容问题#155
shuaiplus merged 1 commit intoshuaiplus:mainfrom
qaz741wsd856:feat/add-url-normalization

Conversation

@qaz741wsd856
Copy link
Copy Markdown
Contributor

概述

添加了Keyguard兼容,可关闭以下 issue :

#32

修改内容

  • src\index.ts ,在 fetch 入口处对 Request 的 url 进行规范化,当长度不小于1时,去除结尾的 /

问题分析

Keyguard 的路径生成逻辑在 ServerEnvApi.kt 里,它生成的所有资源根路径均带有 /,如 .../ciphers/, ...folders/,而这些路径不仅用于拼接,还直接用于调用,因此部分调用的路径以 / 结尾。

@shuaiplus shuaiplus merged commit be82c95 into shuaiplus:main Mar 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants