C | |
call_status [Webdav_client_methods] |
Condensed status information of a WebDAV call:
`Unserved : The call has not yet been finished, `HTTP_protocol_error e : An error on HTTP level occurred. Corresponds
to the exception Http_client.Http_protocol ., `Successful : The call is successful, and the response code is between
200 and 299 (except 207 which is special, see below)., `Redirection : The call is successful, and the response code is
between 300 and 399., `Client_error : The call failed with a response code between 400 and
499., `Server_error : The call failed for any other reason., `Multi_status : The server responded with a 207 code. For
PROPFIND and PROPPATCH the multistatus response includes
detailed data about properties. For other methods the multistatus
response means that for some URL the operation ran into an error
but for other URLs it was successful. The classes defined below
have methods to further analyze the situation (especially good_urls
and bad_urls ).
|
D | |
dav [Webdav_http] |
DAV compliance
|
depth [Webdav_http] |
Whether the operation affects only the request URL, the children
of the request URL, or the whole tree there
|
I | |
if_and_condition [Webdav_http] | |
if_atom [Webdav_http] |
An atom of an
If expression can be negated, or it can be
a state token (lock token), or it can be an etag.
|
if_condition [Webdav_http] |
A
`Self_target is an If expression about the request URI of the
request including the If header.
|
if_self_or_condition [Webdav_http] | |
if_url_or_condition [Webdav_http] | |
K | |
known_prepost_code [Webdav_xml] |
The precondition/postcondition codes this implementation understands
|
L | |
list_request [Webdav_client_methods] | `Existence means a list request where only the resourcetype
property is queried - useful for finding out which files exist.
|
P | |
prepost_code [Webdav_client_methods] |
A precondition/postcondition element.
|
prepost_code [Webdav_xml] |
A precondition/postcondition element.
|
property [Webdav_client_methods] |
A property is an XML tree.
|
property [Webdav_xml] |
A property is an XML tree.
|
propfind_request [Webdav_client_methods] |
What is requested:
`Prop l : Request the properties listed in l (which must
be non-empty). The nodes in l are XML elements without children., `Propname : Request a list of property names, `Allprop l : Request all properties, and include especially
the extension properties l (which may be empty). In l one
can request additional properties of the WebDAV namespace that
are not defined in RFC 4918.
|
propfind_request [Webdav_xml] | |
proppatch_instruction [Webdav_client_methods] |
Which properties to modify:
`Remove props : Removes the properties props . The list props
should only contain the property names with empty contents, `Set props : Sets the properties props . The list props
must include properties that include contents. One can create
such properties with the encode_* functions in Webdav_xml .
|
proppatch_instruction [Webdav_xml] | |
proppatch_request [Webdav_client_methods] |
The property updates are executed in order.
|
proppatch_request [Webdav_xml] | |
W | |
webdav_status [Webdav_http] |