文章中心

WebDAV是什么?WebDAV有哪些优点?

分类:行业资讯
2022-11-14 20:56:43
分享

什么是 WebDAV 呢?

简单来说,WebDAV就像一个存储服务,各种应用都可以连接到它,允许应用直接访问云盘的内容,对其进行读写操作。WebDAV是一组基于超文本传输协议的技术集合,有利于用户间协同编辑和管理存储在服务器的文档;WebDAV是一种互联网方法,可以将支持这个功能的网盘或者挂到网络上的硬盘接入到应用,从而作为这个应用的同步空间。

webDAV是什么

WebDAV有哪些优点?

  • 高效性:相对于即时聊天,邮件等工具或协议实现的文件共享,它占用的网络资源更少。

  • 方便性:相对于FTP等传输协议,它省去了下载和上传步骤,真正实现了文档的在线编辑,文件的复制粘贴和本地操作一样方便。

  • 灵活性:你能够将各种权限赋予不同用户,例如可以指定某个文件只能被特定用户或用户组在指定的时间范围内进行读取和操作,而另一个文件只能被某个用户修改。

  • 扩展和支持特性:你不必刻意为它准备专门的客户端软件,因为Microsoft、Adobe等公司的多套程序都支持WebDAV协议,因此你可以在权限范围内在线编辑Microsoft、Adobe的相关文件,如同操作本地文件一样,Windows2000及其更高级版本的操作系统也附带有它的客户端,甚至只要拥有IE或Firefox网页浏览器就足够了。

为什么国内大多数网盘服务商不支持 WebDAV?

1. 技术问题

主流网盘协议一共就这么几个:ftps、nfs、smb、webdav、sftp

  • nfs 和 smb 没有无限缓冲,所以只在低延迟的局域网上才能跑满带宽,在高延迟互联网上性能可想而知;

  • ftps 不支持流媒体,因为不完全支持随机读取,只能指定从哪开始读,却不能指定读到哪,所以在线播放必须一次性缓冲到底,内存会崩。而对于流媒体却是公共网盘的重要部分;

  • sftp 底层是 ssh 而不是 tls 所以不能自动公共认证,在互联网上第三方存储服务不能保证用户连到的是真网盘还是黑客给你劫持的假网盘;

综上:只有自己搭建自己用的私有互联网盘才会用 sftp,而第三方存储服务搭建给用户用的 公共互联网盘 只能是 WebDAV。那些提供 WebDAV 的网盘都是消费级公共互联网盘,或自己搭建的私有互联网盘。

2. 公司运营

对于第三方存储服务来说,相应的客户端下载量、用户活跃度、广告展现和推送等都会减少,公司的运营势必会受到一定影响。如果第三方存储服务的API是活跃用户数,那么支持 WebDAV 会带来很多影响。

3. 安全性

如果 WebDAV 配置不当,黑客就有可能匿名对网站内容进行修改、删除及上传任意文件等操作,这可能会导致目标 web 服务器完全被控制;有些老版本的web 服务器实现 WebDAV 的相关功能的组件存在很多严重的安全漏洞,即使WebDAV权限等配置正确,也有可能因服务器上的组件问题而被黑客所利用进而控制整个服务器。

热门文章