【问题标题】:WebDAV and partial reads/writes?WebDAV 和部分读/写?
【发布时间】:2014-02-02 08:41:27
【问题描述】:

Here 很好地讨论了 WebDAV 与 FTP 功能,还提到了支持通过 WebDAV 进行部分读取/写入

我正在尝试将基于 WebDAV 的存储映射为驱动器号(在 winXP-SP3 和 win7 上,具有它们的本机功能)。

我的观察是,文件总是作为一个整体下载和上传,无论文件内容的变化有多大。

有没有办法配置window的内置(mrxdav.sys)客户端来尝试部分数据传输?

我的目标是在访问位于基于 WebDAV 的存储中的 TrueCrypt 容器时节省流量。

提前感谢您提供任何信息和建议。

【问题讨论】:

    标签: webdav truecrypt


    【解决方案1】:

    虽然有部分读取的标准(在请求中使用 Range 标头,在响应中使用 Content-Range 标头),但对于部分上传没有标准,因此对于正常(例如标准化)WebDAV 部分写入是不可能的,但部分读取是。

    【讨论】:

      【解决方案2】:

      MS 有一系列专有但公开发布的协议,我相信这些协议支持增量计算和文件同步。

      例如http://msdn.microsoft.com/en-us/library/dd956856%28v=office.12%29.aspx

      但这不是 webdav 协议,通常不适用于 webdav 服务器。

      【讨论】:

        【解决方案3】:

        遗憾的是,没有描述部分上传的互联网标准。我真诚地怀疑 Windows 是否支持 thisthis 的版​​本。编写自己的客户端可能会更好。

        【讨论】:

          【解决方案4】:

          客户端和服务器都需要支持块级访问。您需要在双方都编写专有扩展,因为标准 WebDAV 协议不支持。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2016-11-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-07-29
            相关资源
            最近更新 更多