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]) -> integer int(x, base=10) -> integer
HTTP_BAD_GATEWAY int([x]) -> integer int(x, base=10) -> integer
HTTP_BAD_REQUEST int([x]) -> integer int(x, base=10) -> integer
HTTP_CONFLICT int([x]) -> integer int(x, base=10) -> integer
HTTP_CREATED int([x]) -> integer int(x, base=10) -> integer
HTTP_FAILED_DEPENDENCY int([x]) -> integer int(x, base=10) -> integer
HTTP_FORBIDDEN int([x]) -> integer int(x, base=10) -> integer
HTTP_INTERNAL_ERROR int([x]) -> integer int(x, base=10) -> integer
HTTP_LENGTH_REQUIRED int([x]) -> integer int(x, base=10) -> integer
HTTP_MEDIATYPE_NOT_SUPPORTED int([x]) -> integer int(x, base=10) -> integer
HTTP_METHOD_NOT_ALLOWED int([x]) -> integer int(x, base=10) -> integer
HTTP_NOT_FOUND int([x]) -> integer int(x, base=10) -> integer
HTTP_NOT_IMPLEMENTED int([x]) -> integer int(x, base=10) -> integer
HTTP_NO_CONTENT int([x]) -> integer int(x, base=10) -> integer
HTTP_OK int([x]) -> integer int(x, base=10) -> integer
HTTP_PRECONDITION_FAILED int([x]) -> integer int(x, base=10) -> integer
HTTP_RANGE_NOT_SATISFIABLE int([x]) -> integer int(x, base=10) -> integer
PRECONDITION_CODE_LockTokenMismatch str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
PRECONDITION_CODE_PropfindFiniteDepth str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
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.