Version 14 of WebDAV

Updated 2003-02-04 14:18:08

* What is WebDAV?

  • Where can we learn about it?
  • Is there code available to actually use it?

http://www.webdav.org/ has the goodies. Basically it is an 'http 1.1' based interface to access remote filesystems, for distributed authoring and versioning.

For example Apple's 'iDisk' is implemented through webdav. You can access your iDisk in Tcl like this:

    package require vfs
    file mkdir local
    vfs::webdav::Mount http://myname:[email protected]/myname/ local
    cd local
    glob * ; # list your idisk directories
    cd Public
    ...

[ VFS: Vince Darley ]

Dossy Shiobara has been experimenting with WebDAV for AOLserver. In his description, http://panoptic.com/webdav-20010103.tcl "was whipped together in the span of 3 hours, using tcpdump to sniff existing WebDAV tools (because I was too lazy to read the spec. and implement from there)."

The file here looks like a WebDAV server implementation.

What would be nice would be to enhance the VFS client implementation, so Tcl can manipulate remote WebDAV directories directly. The tclvfs extension now includes a very rudimentary first attempt at this. It needs lots of work!

Anyone know what happened to 'TclDAV' which was supposed to be here http://comanche.com.dtu.dk/tcldav/

Cineast appears to be an extensible web browser with webdav support.

Starsite might one day support WebDAV, when I (NEM) get round to finishing its implementation.


Category Internet | Category Acronym