fix: handle WebDAV cross-origin download redirects - #313
Open
wfion wants to merge 1 commit into
Open
Conversation
Owner
|
@wfion 逻辑没问题的,只有一个点,有多次实际测试过不 |
Contributor
Author
没有,纯vibe加人工review的,我研究下怎么触发CI把,我电脑没有Flutter环境 😂 然后告诉你 |
Owner
|
@wfion 最好多找几个webdav测试一下 |
Contributor
Author
好的 我试试openlist这种webdav和中科院的标准webdav |
|
@wfion 之前配 https://github.com/sigoden/dufs 会失败 |
Contributor
Author
那你提供下demo的公网环境吧~ 估计历史的FIClash一直都有这个问题,我是从FIClash到作者这里的 |
|
@wfion bot 找我吧 https://t.me/xream_bot |
Contributor
Author
|
@appshubcc |
Contributor
Author
|
楼上的那个应用已经测试,他使用的webdav服务比较特殊,可能涉及到自定义头的情况。我已经vibe处理,并且发起pr 不过github action没额度了。需要其他人fork 构建测试了 |
Owner
|
@wfion 有的服务端读取200,但是写入需要二次鉴权 |
Contributor
Author
|
appshubcc
force-pushed
the
main
branch
2 times, most recently
from
August 13, 2026 04:12
95bde57 to
c0bb574
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


问题:Openlist等与对象存储挂载的webdav不能正确使用

本次修改解决了 WebDAV 上传正常、下载因跨域重定向返回 Unauthorized 的问题。
与该问题关联 #312