wsgidav.request_server

Description

WSGI application that handles one single WebDAV request.

Classes

RequestServer(dav_provider)

Other Members

DAVError(status_code[, context_info, …]) General error class that is used to signal HTTP and WEBDAV errors.
DEFAULT_BLOCK_SIZE int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_BAD_GATEWAY int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_BAD_REQUEST int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_CONFLICT int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_CREATED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_FAILED_DEPENDENCY int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_FORBIDDEN int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_INTERNAL_ERROR int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_LENGTH_REQUIRED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_MEDIATYPE_NOT_SUPPORTED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_METHOD_NOT_ALLOWED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_NOT_FOUND int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_NOT_IMPLEMENTED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_NO_CONTENT int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_OK int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_PRECONDITION_FAILED int(x=0) -> int or long int(x, base=10) -> int or long
HTTP_RANGE_NOT_SATISFIABLE int(x=0) -> int or long int(x, base=10) -> int or long
PRECONDITION_CODE_LockTokenMismatch str(object=’‘) -> string
PRECONDITION_CODE_PropfindFiniteDepth str(object=’‘) -> string
as_DAVError(e) Convert any non-DAVError exception to HTTP_INTERNAL_ERROR.
compat Tool functions to support Python 2 and 3.
etree Defused xml.etree.ElementTree facade
get_http_status_string(v) Return HTTP response string, e.g.
util Miscellaneous support functions for WsgiDAV.
xml_tools Small wrapper for different etree packages.