package
0.0.0-20241123141403-e7b9dc6866d0
Repository: https://github.com/unix-world/smartgoext.git
Documentation: pkg.go.dev
# 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
Handler handles WebDAV HTTP requests.
No description provided by the author
# 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
No description provided by the author
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.
No description provided by the author