当我在 Windows 7 中将 WebDAV 驱动器映射为网络驱动器时(使用Map Network Drive
资源管理器中的选项),映射的驱动器大小显示为与我的 C: 驱动器大小完全相同。例如,我的 C: 驱动器为 40GB,其中 2GB 可用。我的网络驱动器是 200 GB 并且是空的。但是资源管理器显示我的网络驱动器为 40GB,其中 2GB 可用。当我尝试复制大于 2GB 的文件时,它不允许我这样做。
我在 StackOverflow 上问这个问题,因为我正在开发这个 WebDAV 服务器。我正在使用基于 Java 的开源Milton框架。我对其进行了修改以发送quota-available-bytes
and quota-used-bytes
。但是,Windows 仍然不正确地显示大小。请不要 OS X 中的 Finder 能够显示正确的驱动器大小,所以我认为这不是服务器的问题。
谷歌搜索显示这是一个已知的 Windows 问题。有解决方法吗?