简单聊聊WebDAV
1、什么是WebDAV?
WebDAV是一种基于HTTP协议的扩展,旨在提供在Web服务器上进行文件管理的标准化解决方案。它允许用户通过网络对远程主机上的文件进行读写、编辑和删除操作。与传统的HTTP相比,WebDAV添加了一组方法和头部,以支持更复杂的文件操作。
2、WebDAV的功能
2.1 文件访问:使用支持WebDAV的客户端软件,用户可以直接在远程服务器上打开和保存文件,就像操作本地文件一样。这样,无论身处何处,用户都可以方便地访问其文件。
2.2 文件协作:WebDAV支持文件锁定功能,确保在多个用户同时编辑同一个文件时不会发生冲突。这有助于团队成员之间的协作,使得多人协同编辑变得更加高效和方便。
2.3 文件管理:通过WebDAV,用户可以创建、删除和移动远程服务器上的文件夹和文件。这使得文件的组织和管理变得更加简单和直观。
3、WebDAV的应用场景
3.1 团队协作:WebDAV可用于团队协作和文档管理。团队成员可以共享文件夹和文件,并通过支持WebDAV的客户端实时编辑和更新文件(类似我们用的TFS托管代码)。
3.2 远程工作:对于远程办公的人员来说,WebDAV是一个理想的工具。他们可以使用WebDAV客户端访问公司服务器上的文件,实现远程办公的灵活性和便利性。
3.3 云存储服务:许多云存储服务提供对WebDAV的支持,用户可以通过WebDAV协议将其云端文件直接映射到本地计算机上,从而实现方便的文件管理和同步。(类似本地和云端同步双向同步的网盘)
4、支持WebDAV协议的网盘
| 存储类型 | 列出文件/文件夹 | 下载文件 | 创建目录 | 重命名 | 移动 | 复制 | 上传文件/文件夹 |
|---|---|---|---|---|---|---|---|
| 本地存储 | |||||||
| 阿里云盘 | |||||||
| Onedrive | |||||||
| 天翼云盘 | |||||||
| GoogleDrive | |||||||
| 123pan | |||||||
| FTP | |||||||
| SFTP | |||||||
| PikPak | |||||||
| S3 | |||||||
| USS | |||||||
| WebDAV | |||||||
| Teambition | |||||||
| 分秒帧 | |||||||
| 和彩云 | |||||||
| YandexDisk | |||||||
| 百度网盘 | |||||||
| 夸克网盘 |
5、可以用来挂载WebDav的软件
- Windows
Potplayer,kmplayer,RaiDrive,kodi
- Android
- IOS
- Nplayer,infuse,Fileball
- 电视TV
- Mac
- IINA,Mountain Duck,infuse,netdrive,rclone
- Linux
- davfs2,rclone
6、WebDav功能展示
6.1 场景描述
这里我使用的是支持webdav协议的阿里云盘,首先使用alist挂载了阿里云盘。
6.1.1 将阿里云盘作为本地磁盘的扩充,当一个本地磁盘使用。
用法:使用RaiDrive软件添加WebDAV网络驱动器

添加成功后,在本地删除对应的txt文件,打开阿里云网盘会发现此txt文件也被删除了

同时,在云盘中存储的文件,也可以直接在本地复制、打开和编辑

6.1.2 将阿里云盘作为家庭影音库
这里使用安卓的KODI软件作为影音播放器

视频展示:http://qiniu.fengfengfeng.cn/Screenrecorder-2023-07-25-23-53-39-702.mp4
简单聊聊WebDAV的更多相关文章
- 简单聊聊Storm的流分组策略
简单聊聊Storm的流分组策略 首先我要强调的是,Storm的分组策略对结果有着直接的影响,不同的分组的结果一定是不一样的.其次,不同的分组策略对资源的利用也是有着非常大的不同,本文主要讲一讲loca ...
- 简单聊聊java中的final关键字
简单聊聊java中的final关键字 日常代码中,final关键字也算常用的.其主要应用在三个方面: 1)修饰类(暂时见过,但是还没用过); 2)修饰方法(见过,没写过); 3)修饰数据. 那么,我们 ...
- 简单聊聊SOA和微服务
转自:https://juejin.im/post/592f87feb123db0064e5ef7c (2017-06) 简单聊聊SOA和微服务 架构设计中的朴素主义 前两天和一个朋友聊天,他向我咨 ...
- 转 简单聊聊IT软件项目的风险及应对
https://www.jianshu.com/p/b347adca87a6 前言 上段时间在一家演讲俱乐部做即兴演讲主持人,聊的就是风险管理,与会的小伙伴分享了不同行业的风险问题,令人受益匪浅,今天 ...
- 简单聊聊CSS中的3D技术之“立方体”
简单聊聊CSS中的3D技术之“立方体” 大家好,我是今天的男一号,我叫小博主. 今天来聊一下我在前端“逆战班”学习中遇到的颇为有趣的3D知识.前端学习3周,见识稀疏,在下面的分享中如有不对的地方请大家 ...
- 【DNS】简单聊聊DNS如何工作
随便聊聊 我们知道,网络上传输的数据包是一层一层的包起来的,典型的是mac地址层,ip层,tcp/udp层,应用层数据 这么几个层,那用户在浏览器中打开www.baidu.com数据包如何传到baid ...
- 简单聊聊Linux学习经历
学习,是我们一生中都规避不了的一个话题,人的一生中都是在不断的学习,无论是功成名就的人士,还是一无是处的小混混,始终都处在一个不断学习的环境中,只是学习的内容千差万别,有的人是为了提升自己各方面的能力 ...
- 简单聊聊WebSocket
一.概述 上一篇文章<浅析一次HTTP请求>我们分析了简单的一次 HTTP 请求具体是怎么样完成的,分析了 HTTP 协议的数据结构,如何连接,如何断开,又是如何多路复用的,那么今天我们来 ...
- 简单聊聊红黑树(Red Black Tree)
前言 众所周知,红黑树是非常经典,也很非常重要的数据结构,自从1972年被发明以来,因为其稳定高效的特性,40多年的时间里,红黑树一直应用在许多系统组件和基础类库中,默默无闻的为我们提供服务,身边 ...
- 简单聊聊 Ironic
上一篇文章里我简单介绍了一下「裸金属」的概念,提到了 OpenStack 中的核心项目 Ironic,今天简单来聊聊它. Ironic 项目的吉祥物 Bare Metal 所以用 Bear 来做吉祥物 ...
随机推荐
- Dubbo实战教程
"Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC(一种远程调用) 分布式服务框架(SOA),致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案." ...
- Flutter TextField开始输入中文的时候,被打断导致错误输入字母问题
一.Bug样例 建立一个web demo flutter run -d chrome --web-renderer html 出现问题: 输入中文的时候,比如打字 hao, 第一个字母h会先输入,变成 ...
- YUV图片旋转
1.从H264视频流中解析出来的图片格式是YUV YUV旋转可以选择手工旋转,也可以利用libYUV,libYUV开启NEON指令之后可以加快处理速度 在iOS系统上,利用Accelcerate库进行 ...
- 【Effective C++】设计与声明——reference篇
以pass-by-reference-to-const替换pass-by-value 缺省情况下C++以by value方式传递对象至(或来自)函数.除非你另外指定,否则函数参数都是以实际实参的复件( ...
- 算法金 | 再见,PCA 主成分分析!
大侠幸会,在下全网同名[算法金] 0 基础转 AI 上岸,多个算法赛 Top [日更万日,让更多人享受智能乐趣] 1. 概念:数据降维的数学方法 定义 主成分分析(PCA)是一种统计方法,通过正交变 ...
- 重写学习 localStorage 与 sessionStorage
localStorage 与 sessionStorage localStorage 与 sessionStorage 很多小伙伴对它们俩都很熟悉了: 最熟悉的莫过下面这2条 1,localStora ...
- WIN10 WIN11 12代 13代 大小核 电源选项
WIN10 WIN11 12代 13代 大小核;性能核:电源选项:P-core,E-core; 说明: WIN10 也是能正常用 12,13代大小核的. 方法: 1.右键开始菜单,选择"Wi ...
- SDL3 入门(3):三角形
SDL3 提供了 SDL_RenderGeometry 函数绘制几何图形,用法和 OpenGL 差不多,先定义顶点数据,然后根据顶点数据绘制几何图形. 绘制三角形的代码如下: std::array&l ...
- 实训day2
HTML基本介绍 编辑网页的语言,超文本标记语言,是迄今为止网络上应用最为广泛的语言,也是抱成网页文档的主要语言.HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字.图形.动画.声 ...
- Android 耳机驱动知识
Android 耳机驱动知识 2015-03-06 工作以后接手的第一个驱动就是android平台下耳机的插拔检测和按键检测.这部分涉及的硬件知识比较简单,但是软件上对中断的处理,软件检测的鲁棒性,都 ...