This topic provides information about Web-based distributed authoring and versioning (WebDAV).
Web-based distributed authoring and versioning (WebDAV) is a set of extensions to the HTTP protocol that allows WebDAV clients (such as Microsoft® Web Folders) to collaboratively edit and manage files on remote Web servers. Major features of WebDAV include:
See Set up WebDAV for HTTP Server (powered by Apache) for information on how to configure WebDAV.
WebDAV is a set of extensions to the HTTP protocol. The following table defines the HTTP methods and the WebDAV extensions. Note that two methods, DELETE and PUT, are defined in the HTTP 1.1 specification, but modified by WebDAV.
Method | Specifications | Description |
---|---|---|
COPY |
WebDAV |
Copies the resource. |
DELETE |
HTTP 1.1/WebDAV |
Deletes the resource. |
GET |
HTTP 1.1 |
Gets the contents of the resource. |
HEAD |
HTTP 1.1 |
Returns the message headers from a message sent to the server. |
LOCK |
WebDAV |
Locks the resource. |
MKCOL |
WebDAV |
Creates the collection specified. |
MOVE |
WebDAV |
Moves the resource. |
OPTIONS |
HTTP 1.1 |
Performs an option call to the server. |
POST |
HTTP 1.1 |
Action defined by the server. |
PROPFIND |
WebDAV |
Performs a property find on the server. |
PROPPATCH |
WebDAV |
Sets or removes properties on the server. |
PUT |
HTTP 1.1/WebDAV |
Puts the contents of the resource to the server in the specified location. |
TRACE |
HTTP 1.1 |
Does a trace call to the server. |
UNLOCK |
WebDAV |
Unlocks the resource. |
See RFC2518 for more information on WebDAV.