我发现 windows 自带的 webdav 支持有些问题。不论是直接访问,还是映射网络驱动器后,都无法打开或使用大文件,这个大小似乎是 4G 左右。超过这个大小的文件使用就会失败,不管是打开,拷贝,还是各种。
但是采用非 windows 的客户端访问没有任何问题。
这个有什么解决方法吗?谢谢。
1
moxuanyuan 2021-08-11 15:26:33 +08:00
研究过,windows 下超 4G 是没办法的。。
|
2
Kinnice 2021-08-11 15:55:11 +08:00
使用 smb
|
4
hutng 2021-08-11 23:27:58 +08:00
确实有问题,当时也整了很久,还试了 webdav 客户端。还是觉得不好用。
smb 外网又不安全。最后还是,整了个 web 端的 filebrowser 用。 如果内网的话,ftp 支持会比较好一些。 |
5
darknoll 2021-08-12 07:41:28 +08:00 via Android
那就用非 windowd 的客户端呗
|
6
ysc3839 2021-08-12 09:07:19 +08:00 via Android
应该是没实现。
没记错的话 Windows 的 WebDav 是实现成虚拟文件系统的,即任何程序可以像访问普通文件一样访问 WebDav 服务器上的资源。 这就涉及到了数据缓存的问题,合理推测数据是存在内存中的,那把最大大小设置成 32 位整数能表示的最大字节数 (4GB) 是个合理的选择。 |
7
hcocoa 2021-08-12 10:47:21 +08:00
raidrive
|