受欢迎的博客标签

.net webdav server

Published

WebDav是基于HTTP的协议,他可以允许客户端远程编辑Web内容

背景

WebDAV文件共享:将个人电脑变身为云存储,实现自由文件传输。

用微信等工具,传输文件太大有限制,传输后,自己的手机又一堆的文件要删除

商业网盘,速度奇慢,有诸多限制,只能开通会员

 

将电脑转变为个人网盘,能够实现大文件的无障碍传输,无需担心文件大小限制。

 

 

WebDav Server工作原理

WebDAV 基于 HTTP 协议的通信协议,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。

 

WebDav常用命令
WebDav在HTTP的基础上扩展了自己的命令,例如:
PROPFIND 用于获取文件夹列表、文件夹内的文件列表、文件夹和文件的属性;
MKCOL 用于创建空文件夹;
PUT 用于上传文件;
GET 用于下载文件;
COPY 用于复制文件;
MOVE 用于移动文件

原文链接:https://blog.csdn.net/zlllc/article/details/136102593

 

WebDav server 开发

https://www.showapi.com/news/article/66c1dc4e4ddd79f11a1041be

https://www.anquanke.com/post/id/86894-

 

WebDav Server publish

在Nginx中实现WebDAV需要安装 libnginx-mod-http-dav-ext 模块

https://juejin.cn/post/6938526251250515981

 

 

 

https://juejin.cn/post/7403165140718125075