Atitit webdav 原理详细 概念补充 2.WebDAV的优势: 一套自己定义的安全完善的身份验证机制。 穿墙 HTTPS传送数据 使用一个TCP连接传送所有文件 方便的客户端工

Atitit webdav 原理详细

概念补充

2.WebDAV的优势:

· 一套自己定义的安全完善的身份验证机制。

· 穿墙

· HTTPS传送数据

· 使用一个TCP连接传送所有文件

· 方便的客户端工具:和局域网中的文件共享一样简单使用。

WebDAV:分布式创作和版本控制协议 (Web-based Distributed Authoring and Versioning) 一种基于 HTTP1.1协议的通信协议。它扩展了HTTP 1.1,在GETPOSTHEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制

 

HTTP 1.1(请参阅 IETF RFC 2068)提供一组可供客户端与服务器通讯的方法,并指定响应(从服务器返回发出请求的客户端)的格式。 WebDAV 完全采用此规范中的所有方法,扩展其中的一些方法,并引入了其他可提供所描述功能的方法。 WebDAV 中使用的方法包括:

1.OptionsHead Trace

主要由应用程序用来发现和跟踪服务器支持和网络行为。

2.Get

检索文档。

3.Put Post

将文档提交到服务器。

4.Delete

销毁资源或集合。

5. Mkcol

创建集合。

6.PropFind PropPatch

针对资源和集合检索和设置属性。

7.Copy Move

管理命名空间上下文中的集合和资源。

8. Lock Unlock

改写保护。

 

通俗的说,该协议允许我们通过http协议就能对远程服务器上的文件进行操作,包括写入、删除、更新等。

理解到这里,貌似如果在web服务中开启了该协议,意味着为恶意攻击者开启了一个可以攻击服务器的新的便捷途径,并且能够轻易的造成恶劣的影响

webdav常用方法和概念总结 - CSDN博客.html hto heyo  kma detail d l . make

使用WebDAV实现网盘 - kimhom wong - 博客园.html

使用WebDAV实现网盘 - kimhom wong - 博客园.html

原文地址:https://www.cnblogs.com/attilax/p/15197621.html