惭愧, webdav 的配置文件不会写,“CORS”是啥意思?

2021-08-26 03:30:45 +08:00
 cathedrel
不是程序员。要自建个 webdav 服务器,服务端选的这家:github.com/hacdias/webdav

乍一看不难,抄了它的配置文件改一改直接就跑起来了,但是,不能用,文件系统挂载不起来,浏览器里打开也是莫名其妙的 xml:

i.imgur.com/RmaMxES.png

i.imgur.com/Kg02qFk.png

通过 cloudflare 访问的,应该不是 CF 的原因吧?请问那个 CORS 是什么意思?该怎么设置?
2386 次点击
所在节点    Linux
11 条回复
laincat
2021-08-26 08:48:51 +08:00
emmm ??

你换一个 支持 webdav 的工具 打开看看?
cslive
2021-08-26 09:32:02 +08:00
用这个 https://github.com/BytemarkHosting/docker-webdav
跑 docker,很方便
raysonx
2021-08-26 09:48:59 +08:00
我觉得还是 rclone 好用
cathedrel
2021-08-26 11:16:29 +08:00
@laincat 浏览器不支持 webdav ?用浏览器打开不就应该是浏览文件的样子吗?
cathedrel
2021-08-26 11:17:59 +08:00
@cslive 惭愧,不会用 docker
cathedrel
2021-08-26 11:44:53 +08:00
@raysonx 好像是个强大的工具,我要学习一个
ChenXuting
2021-08-26 13:52:10 +08:00
建议 seafile 一步到位,支持 webdav
2i2Re2PLMaDnghL
2021-08-26 15:42:24 +08:00
@cathedrel 浏览器确实不支持 webdav,但视情况服务端可以使 GET 请求返回一个完整的前端,而 PROPFIND 才是 webdav 协议。
9Tpsaajk9rdBKH2U
2021-08-26 21:28:12 +08:00
CORS 跨域资源共享, 跨域请求?
Kasumi20
2021-08-27 10:54:04 +08:00
CORS 就是对每个 HTTP 响应都设置跨域的那几个 Header 。。
cathedrel
2021-08-27 12:24:23 +08:00
@Kasumi20
@MLeo 完全不懂……可以完全不设置什么 cors 参数吗?就我自己用的 webdav 服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/798050

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX