Cloudreve icon indicating copy to clipboard operation
Cloudreve copied to clipboard

【V3功能恢复请求】分享链接密码支持特殊字符

Open Xiaodu233 opened this issue 6 months ago • 1 comments

Is your feature request related to a problem? Please describe.

V3升级到V4后,原先创建的分享链接,如果密码包含特殊字符(例如😀😴😭),则无法访问且无法编辑。仅包含部分普通符号(例如$),可以正常访问,打开编辑窗口,但无法修改其他选项,提示输入参数有误 (Invalid parameters.)

无法访问提示: 输入参数有误 (unknown uri) (failed to parse uri: parse "cloudreve://l***x:🥰***🤗@share": net/url: invalid userinfo)

无法编辑提示: 分享不存在或已过期

Describe the solution you'd like

恢复分享链接密码对特殊字符的支持。也希望加上修改密码功能,转为公开分享,再次转回加密分享并能修改密码的功能。 再次确认了一下,确实V3也不是支持所有普通字符,在V3可以设置“不支持”的字符,但是会提示密码错误,永远打不开,当时只是我选用的$刚好可以,也确实不该强求支持所有字符,现在V4是会禁止输入不支持的字符,还是希望能加回对emoji的支持

Xiaodu233 avatar Jun 20 '25 15:06 Xiaodu233

确实,有些带特殊字符的比如/ \都不行了,我还在想为什么会链接失效,看了下似乎没处理这些字符的转义

MIKU-N avatar Oct 15 '25 12:10 MIKU-N