webdav / webdavs

Hamish Rodda

Traduzione del documento: Luciano Montanaro

WebDAV (Distributed Authoring and Versioning) è un protocollo per la pubblicazione e la gestione distribuita di file per il World Wide Web. Permette una semplice gestione di documenti e script su un server HTTP, ed ha ulteriori funzioni progettate per semplificare la gestione delle versioni quando ci sono più autori.

L'uso di questo protocollo è semplice: inserisci la posizione che vuoi vedere, come faresti con un URL HTTP, ma usa il nome di protocollo webdav:// all'inizio. Un esempio potrebbe essere webdav://www.nomehost.com/percorso/. Se specifichi il nome di una cartella verrà visualizzata una lista di file e cartelle, e potrai manipolarli come se fossero un filesystem qualsiasi.

Funzionalità di WebDAV

Locking

Il locking dei file permette agli utenti di bloccare un file, così da informare gli altri che si sta lavorando su quel file. Così facendo le modifiche possono essere fatte senza paura che vengano sovrascritte da altre persone che stanno lavorando sullo stesso documento.

Accesso ai file sorgente

WebDAV permette di accedere allo script che viene chiamato per produrre una pagina specifica, quindi si può modificare lo script stesso.

Supporto alle proprietà in base al documento

Si possono impostare proprietà arbitrarie, come per esempio l'autore, per agevolare l'identificazione di un documento.

Per avvantaggiarsi di queste capacità aggiuntive, è necessaria un'applicazione che le gestisca. Non ci sono attualmente applicazioni che le supportino attraverso questo KIO worker.

WebDAVS è il protocollo WebDAV cifrato con SSL.