# Functions
HTTPClientWithBasicAuth returns an HTTP client that adds basic authentication to all outgoing requests.
NewClient creates a new WebDAV client.
NewHTTPError creates a new error that is associated with an HTTP status code and optionally an error that lead to it.
ServePrincipal replies to requests for a principal URL.
# Structs
Client provides access to a remote WebDAV filesystem.
No description provided by the author
FileInfo holds information about a WebDAV file.
Handler handles WebDAV HTTP requests.
No description provided by the author
ServePrincipalOptions holds options for ServePrincipal.
# Interfaces
BackendSuppliedHomeSet represents either a CalDAV calendar-home-set or a CardDAV addressbook-home-set.
FileSystem is a WebDAV server backend.
HTTPClient performs HTTP requests.
UserPrincipalBackend can determine the current user's principal URL for a given request context.
# Type aliases
Capability indicates the features that a server supports.
ConditionalMatch represents the value of a conditional header according to RFC 2068 section 14.25 and RFC 2068 section 14.26 The (optional) value can either be a wildcard or an ETag.
LocalFileSystem implements FileSystem for a local directory.