2.7.5. WebDAV

2.7.5.1. Introduction

WebDAV (Web-based Distributed Authoring and Versioning) is a communication protocol based on the HTTP 1.1 protocol. It extends HTTP 1.1 and adds some new methods in addition to several HTTP standard methods such as GET, POST, HEAD, etc., so that applications can directly read and write to the Web Server, and support functions such as write file locking, unlocking, and version control. .

The supported methods are:

  • OPTIONS
    • Get server support

  • GET / PUT / POST / DELETE
    • resource operation

  • TRACE
    • tracking server

  • HEAD

  • MKCOL
    • Create a collection

  • PROPFIND / PROPPATCH

  • COPY / MOVE

  • LOCK / UNLOCK