【问题标题】:How WebDAV differs from HTTP? [closed]WebDAV 与 HTTP 有何不同? [关闭]
【发布时间】:2015-04-12 23:55:35
【问题描述】:

我读过 Webdav,它是通过 http 编写的。并且还查看了仅使用 http 方法的 ruby​​ net-dav 库。它与http有什么不同?

【问题讨论】:

标签: ruby-on-rails http https protocols webdav


【解决方案1】:

HTTP 规范定义了方法GETPOSTPUTOPTIONSDELETE(以及一些更模糊的方法)。此外,许多 Web 服务器实际上并不支持/允许其中的一些(如 PUTOPTIONSDELETE)。

WebDAV 在此基础上添加了PROPFINDPROPPATCHMKCOLCOPYMOVELOCKUNLOCK。以及使用文件夹(在 WebDAV 中称为集合)时 DELETE 的详细信息。它还定义了目录列表的机器可读 (XML) 格式(用于PROPFIND 请求)。

RFC 4918

net_dav 甚至使用 WebDAV 方法(虽然它们在语法上仍然是 HTTP 方法)。

【讨论】:

    猜你喜欢
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-08
    相关资源
    最近更新 更多