Web-based Distributed Authoring and Versioning

WebDAV ( ang. Web-based Distributed Authoring and Versioning) – rozszerzenie protokołu HTTP 1.1 o metody COPY, LOCK, MKCOL, MOVE, PROPPATCH, UNLOCK. Pozwala na zarządzanie i kontrolę wersji plików na serwerze WWW. Jedyną przeglądarką posiadającą funkcję zapisu poprzez protokół DAV jest Konqueror.

Implementacja WebDAV na serwerze WWW Apache odbywa się poprzez rozszerzenie mod_dav.

Dodane metody:

  • PROPFIND - pobierz własności zasobu
  • PROPPATCH - zmień lub skasuj różne własności zasobu w atomowej operacji
  • MKCOL - utwórz "kolekcję" (katalog)
  • COPY - skopiuj zasób z jednego adresu na drugi
  • MOVE - przenieś zasób z jednego adresu na drugi
  • LOCK - zablokuj zasób (zarówno dzielone jak i wyłączne blokady)
  • UNLOCK - usuń blokadę z zasobu

Subversion używa protokołu bazowanego na mod_dav, nie w pełni jednak zgodnego ze standardami.

  • implementacje

Implementacje

Windows

Początkowo WebDAV w produktach Microsoft pojawił się w http://maszyna/sciezka/ na \\maszyna\sciezka\ dla kompatybilności z API systemu plików.

Linux

Użytkownicy Linuksa mogą montować elementy udostępnione za pomocą WebDAV przez davfs2 lub fusedav. KDE oraz Nautilus posiada natywne wsparcie dla WebDAV jako część kio_http. Serwer HTTP Apache udostępnia moduły WebDav bazując na davfs oraz Apache Subversion.

Zobacz też

Linki zewnętrzne

Inne języki
català: WebDAV
čeština: WebDAV
dansk: WebDAV
Deutsch: WebDAV
English: WebDAV
español: WebDAV
français: WebDAV
한국어: WebDAV
lietuvių: WebDAV
Nederlands: WebDAV
日本語: WebDAV
português: WebDAV
русский: WebDAV
српски / srpski: WebDAV
suomi: WebDAV
svenska: WebDAV
தமிழ்: வெப்டாவ்
Türkçe: WebDAV
українська: WebDAV
Tiếng Việt: WebDAV
中文: WebDAV