Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
cathedrel
V2EX  ›  Linux

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

  •  
  •   cathedrel · Aug 26, 2021 · 3572 views
    This topic created in 1897 days ago, the information mentioned may be changed or developed.
    不是程序员。要自建个 webdav 服务器,服务端选的这家:github.com/hacdias/webdav

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

    i.imgur.com/RmaMxES.png

    i.imgur.com/Kg02qFk.png

    通过 cloudflare 访问的,应该不是 CF 的原因吧?请问那个 CORS 是什么意思?该怎么设置?
    11 replies  •  2021-08-27 12:24:23 +08:00
    laincat
    laincat
    Aug 26, 2021
    1
    emmm ??

    你换一个 支持 webdav 的工具 打开看看?
    cslive
    cslive
    Aug 26, 2021
    2
    用这个 https://github.com/BytemarkHosting/docker-webdav
    跑 docker,很方便
    raysonx
    raysonx
    Aug 26, 2021 via iPhone❤️1
    3
    我觉得还是 rclone 好用
    cathedrel
    cathedrel
    OP
    Aug 26, 2021
    4
    @laincat 浏览器不支持 webdav ?用浏览器打开不就应该是浏览文件的样子吗?
    cathedrel
    cathedrel
    OP
    Aug 26, 2021
    5
    @cslive 惭愧,不会用 docker
    cathedrel
    cathedrel
    OP
    Aug 26, 2021 via Android
    6
    @raysonx 好像是个强大的工具,我要学习一个
    ChenXuting
    ChenXuting
    Aug 26, 2021 via Android
    7
    建议 seafile 一步到位,支持 webdav
    2i2Re2PLMaDnghL
    2i2Re2PLMaDnghL
    Aug 26, 2021
    8
    @cathedrel 浏览器确实不支持 webdav,但视情况服务端可以使 GET 请求返回一个完整的前端,而 PROPFIND 才是 webdav 协议。
    9Tpsaajk9rdBKH2U
    9Tpsaajk9rdBKH2U
    Aug 26, 2021
    9
    CORS 跨域资源共享, 跨域请求?
    Kasumi20
    Kasumi20
    Aug 27, 2021
    10
    CORS 就是对每个 HTTP 响应都设置跨域的那几个 Header 。。
    cathedrel
    cathedrel
    OP
    Aug 27, 2021 via Android
    11
    @Kasumi20
    @MLeo 完全不懂……可以完全不设置什么 cors 参数吗?就我自己用的 webdav 服务器
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4934 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 08:43 · PVG 16:43 · LAX 00:43 · JFK 03:43
    ♥ Do have faith in what you're doing.