WebDAV和部分读/写?

时间:2014-01-14 10:19:56

标签: webdav truecrypt

Here是对 WebDAV与FTP功能的良好讨论,还提到了支持通过WebDAV进行部分读/写

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

我的观察是,无论对文件内容的更改有多小,都会始终下载并上传文件。

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

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

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

4 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

MS有一系列公开但公开发布的协议,我认为这些协议支持delta计算和文件同步。

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

但这不是webdav协议,一般不适用于webdav服务器。

答案 2 :(得分:0)

遗憾的是,没有描述部分上传的互联网标准。我真诚地怀疑windows支持这个版本。你可能最好还是写自己的客户。

答案 3 :(得分:-1)

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