🔄 Losowy artykuł
Szlaki górskie Pociągiem dookoła Polski Podróże kulinarne Hotele-unikaty świata Parkingi przy lotniskach Łowiska Europy Campingi dla kamperów Imprezy — atrakcje w Polsce Poradnik pilota drona Wydarzenia i bilety Promocje bankowe Kamery na żywo Oferty Centrum Podróży Koliber Triper.pl Trip.FazaFM.com — plany podróży

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, PROPFIND, 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.

Implementacje

Windows

Początkowo WebDAV w produktach Microsoft pojawił się w Windows 98 w opcji o nazwie „Foldery sieci web”. W kolejnych wersjach systemu protokół został zintegrowany z przeglądarką plików Eksplorator Windows i działa w postaci usługi systemowej. Ścieżki podane przez użytkownika są zamieniane z postaci http://maszyna/sciezka/ na \\maszyna\sciezka\ dla zachowania 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 Subversion. Apache Subversion używa protokołu bazującego na mod_dav, nie w pełni jednak zgodnego ze standardami.

Zobacz też

Linki zewnętrzne

  • Apache HTTP Server
  • WebDAV Resources
  • Y. Goland, E. Whitehead, A. Faizi, S. Carter, D. Jensen, HTTP Extensions for Distributed Authoring -- WEBDAV, RFC 2518, IETF, luty 1999, DOI: 10.17487/RFC2518, ISSN 2070-1721, OCLC 943595667 (ang.).
  • DAV Explorer - klient WebDAV napisany w Javie
  • WebDAV Plugin - klient WebDAV - dodatek do Total Commander
  • CarotDAV - klient i prosty serwer WebDAV dla MS Windows
  • Programowanie z wykorzystaniem WebDAV
ℹ Źródło: artykuł „Web-based Distributed Authoring and Versioning” w polskiej Wikipedii. Treść dostępna na licencji CC BY-SA 4.0; lista autorów w historii edycji. Wersja może się różnić od aktualnej na Wikipedii (kopia odświeżana okresowo).
💳 Revolut
Karta wielowalutowa do podróży — płacisz za granicą bez przewalutowań.
Odbierz kartę →
💰 ZEN.COM
Konta multiwalutowe i karty — płatności bez granic z poziomu aplikacji.
Sprawdź ZEN →
🌍 Wise
Przelewy za granicę po realnym kursie — bez ukrytych marż.
Wypróbuj Wise →
Linki polecające — obowiązują regulaminy usług.
FazaFM.com — radio i newsy Hrubek.pl — Hrubieszów blisko Ciebie Gorzkie Groszki — blog