Introduction to the WebDavClient Module
The WebDavClient module provides a client implementation for the WebDAV protocol (RFC 4918).
This module provides the following classes:
Example
Here is an example of how to use this module:
%requires WebDavClient
WebDavClient client({"url": "https://webdav.example.com/files"});
list<hash<WebDavResourceInfo>> resources = client.list("/");
client.put("/test.txt", "Hello, World!");
*binary content = client.get("/test.txt");
client.mkcol("/newdir/");
client.del("/test.txt");
Release Notes
WebDavClient v1.1
- added polling ping support for WebDAV connections
WebDavClient v1.0