package
2.27.7
Repository: https://github.com/cs3org/reva.git
Documentation: pkg.go.dev

# Functions

CheckRPCInvocation checks if an RPC invocation has succeeded.
CheckRPCStatus checks the returned status of an RPC call.
NewHTTPRequest creates a new HTTP request.
NewTUSClient creates a new TUS client.
NewWebDAVClient creates a new WebDAV client with user credentials.
NewWebDAVClientWithAccessToken creates a new WebDAV client using an access token.
NewWebDAVClientWithOpaque creates a new WebDAV client using the information stored in the opaque.

# Constants

AccessTokenIndex specifies the index of the Reva access token in a context.
AccessTokenName specifies the name of the Reva access token used during requests.
TransportTokenName specifies the name of the Reva transport token used during data transfers.
WebDAVPathName is the header name of the WebDAV file path.
WebDAVTokenName is the header name of the WebDAV token.

# Structs

HTTPRequest performs Reva-specific requests through an HTTP endpoint.
TUSClient is a simple client wrapper for uploading files via TUS.
WebDAVClient is a simple client wrapper for down- and uploading files via WebDAV.