DAV Protocol Specification DAV servers are responsible for implementing most of the following commands as per RFC 2518. Multiple principles may receive a lock. Lock returns a lock token, unique across all resources. Those must be specificied by the authentication through the server. LOCK command may be specified with depth, either 0 or infinity.
Infinity locks all internal members, all the way down the hierarchy.
The following example shows what kind of XML document that the WebDAV server returns after completing a LOCK request. May be called with a depth header. Default without header is infinnity. As a result, clients can easily extend the property schema that describes a resource. From the Programming Perspective The following section deals with the Perl modules for interfacing with a DAV server.