Changes

Jump to navigation Jump to search
391 bytes added ,  19:03, 22 February 2015
no edit summary
The WebDAV service uses the database user credentials in order to perform authentication and authorization. If database user and password are explicitly specified when starting the BaseX HTTP Server using the corresponding [[Command-Line Options#BaseX_HTTP_Server|startup options]], WebDAV will not request additional user authentication from the client.
 
=Root Directory=
 
In the WebDAV root directory, all existing databases are listed. As new resources can only be stored within database, it is not possible to store files in the root directory. If a file is copied on top level, a new database will be created, which contains this resource.
=Locking=
The BaseX WebDAV implementation supports locking. It can be utilized with clients which support this feature (e.g. [[oXygen|oXygen Editor]]). [http://tools.ietf.org/html/rfc4918#section-6.2 EXCLUSIVE and SHARED] locks are supported, as well as [http://tools.ietf.org/html/rfc4918#section-7 WRITE] locks.
'''Note:''' WebDAV locks are stored in a database called <code>~webdav</code>. Implementations should not rely on If the existence of database is deleted, it will automatically be recreated along with the databasenext lock operations. If a resource remains locked, since it may not can be accessible in unlocking by removing the futurecorrespondent <code><w:lockinfo></code> entry.
=WebDAV Clients=
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu