Simple 'WebDAV' Client
Builds the Nextcloud base URL for a nextcloud server from host and use...
Creates the Nextcloud base URL for a share from a public share url
Builds the Nextcloud base URL for a public share from host and user na...
Extracts the user name from a Nextcloud Base URL
Creates a share
Deletes a share
Search for users one could share data
Modifies properties of a share
Notifies the user of a mail share
Get infor for a specific share
Returns information for shares
rdav: Interchange Files With 'WebDAV' Servers
Establishes a connection to a WebDAV server
Copies a file or directory on the WebDAV server
Deletes a file or directory (collection) on WebDAV server
Lists the content of a WebDAV directory
Fetches a file or directory (recursively) from the WebDAV server
Get the current WebDAV working directory
Checks if the resource on WebDAV is a directory
Creates a directory (collection) on WebDAV server
Moves a file or directory on the server
Set working directory
Uploads a file or directory to WebDAV
A simple 'WebDAV' client that provides functions to fetch and send files or folders to servers using the 'WebDAV' protocol (see 'RFC' 4918 <https://www.rfc-editor.org/rfc/rfc4918>). Only a subset of the protocol is implemented (e.g. file locks are not yet supported).