WebDAV for HTTP Server (powered by Apache)
This topic provides information about Web-based distributed authoring and versioning (WebDAV) for the HTTP Server for i5/OS.
Information for this topic supports the latest PTF levels for HTTP Server for i5/OS . IBM recommends that you install the latest PTFs to upgrade to the latest level of the HTTP Server for i5/OS. Some of the topics documented here are not available prior to this update. See IBM Service for more information.
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:
- File locking so that two or more users do not overwrite the same file.
- XML data to store properties data such as author information.
- Copy and move operations so that directory structures can be modified.
See Setting 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.
Parent topic:
Concepts of functions of HTTP Server