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. |