Webdav
Co je webdav v kostce...
WebDAV (z angl. Web-based Distributed Authoring and Versioning) je rozšíření HTTP protokolu v. 1.1 o metody COPY, LOCK, MKCOL, MOVE, PROPPATCH a UNLOCK, které umožňuje pracovat se soubory na WWW serveru.
Jednou z výhod tohoto protokolu je, že komunikuje se serverem přes stejný port jako webové služby, takže umožňuje protunelování souborů i přes relativně striktně nastavené HTTP proxy.
Modul, který přidává toto rozšíření u webového serveru Apache 2.2 se jmenuje mod_dav
Popis metod
- PROPFIND
- vytáhni vlastnosti souboru
- PROPATCH
- změň resp. zruš nějakou vlastnost souboru při atomické operaci
- MKCOL
- vygeneruj obsah adresáře
- COPY
- zkopíruj soubor z jedné adresy na druhou
- MOVE
- přenes soubor z jedné adresy na druhou
- LOCK
- zamkni soubor
- UNLOCK
- odstraň zámek
Zapojení do systému..
MS Windows 2000
Na rozdíl od Windows 2000, XP i Vista pro WebDAV s autorizací BASIC vyžadují úpravu v registru. |
MS Windows XP
MS Windows Vista
Jak píše Petr Tomášek ve svém blogu http://www.abclinuxu.cz/blog/vejsplechty/2007/5/webdav-a-windows-vista , Windows XP obsahovaly dva WebDAV klienty - "mini-redirector" a "webfolders client", zatímco Windows Vista má již pouze ten první ("mini-redirector"). S tím pravděpodobně souvisí, že u Windows Vista lze připojit sdílený adresář pouze s následující syntaxí:
\\hostitel\sdílený_adresář
U Windows Vista, je-li WebDAV autorizován přes SSL pak je třeba do cesty doplnit že má jít přes SSL
\\hostitel@SSL\sdílený_adresář |
Klienti pro MS
Jelikož je připojení přes webdav možné (s větším či menším usílím) rovnou z MS systémů, tak se specializovaní webdav klienti moc nepoužívají. Spíše je nabízeno připojení na server přes tento protokol jako alternativa různými FTP klienty.
Linux
Klienti pro Linux
cadaver
Připojení jinam
Externí linky
http://en.wikipedia.org/wiki/WebDAV - Wikipedia http://interval.cz/clanky/zaklinadlo-jmenem-webdav/ - série článků na interval.cz