Co to jest WebDAV
WebDAV czyli Web Distributed Authoring and Versioning jest rozszerzeniem protokołu HTTP który umożliwia zarządzanie i kontrolę wersji plików na serwerze WWW. W ramach rozszerzenia dodane zostały metody które umożliwiają blokowanie zasobu (LOCK, UNLOCK), kopiowanie (COPY), przenoszenie (MOVE) czy sprawdzanie właściwości zasobu (PROPFIND). Dokładny opis protokołu został podany w dokumencie RFC 4918. Materiały dotyczące tego rozszerzenia dostępne są na stronie http://www.webdav.org
Dzięki temu rozszerzeniu możemy używać zasobów (plików) udostępnionych poprzez serwer WWW na lokalnym komputerze tak, jakby to były pliki na dysku. Usługa jest podobna do innych usług tego typu takich jak FTP, RSync, SMB itp. W systemie Windows usługa jest dostępna od wersji 98 tego systemu pod nazwą „Folder sieci web”
Implementacja
Implementacja rozszerzenia WebDAV dostępna jest w większości współczesnych systemów operacyjnych takich Microsoft Windows, Linux czy MacOS. Opis konfiguracji rozszerzenia zależy od używanego systemu operacyjnego czy też od oprogramowania. Istnieje również możliwość skorzystania z protokołu WebDAV w konkretnych produktach takich jak Microsoft Office czy GIT które w natywny sposób obsługują protokół WebDAV co oznacza, że można z niego korzystać bez konfiguracji po stronie systemu operacyjnego. Po stronie klienta nie ma potrzeby instalować żadnych rozszerzeń systemu, konfiguracja działa na standardowych komponentach.
Po stronie serwera konieczne jest uruchomienie funkcji WebDAV. Rozszerzenia implementujące ten protokół dostępne są dla wszystkich wiodących serwerów WWW takich jak Microsoft IIS czy Apache. Konfiguracja WebDAV na serwerze IIS opisana jest na stronach Microsoft, konfigurację serwera Apache można znaleźć na stronach apache.org
Przy konfiguracji środowiska WebDAV warto pamiętać o właściwych ustawieniach sieciowych. Zasoby WebDAV muszą być widoczne więc jeżeli z zasobów mają korzystać osoby spoza sieci firmowej należy tak skonfigurować zapory sieciowe by była możliwość dostępu do serwerów WebDAV z sieci publicznej.
Konfiguracja klienta WebDAV
W celu skonfigurowania klienta WebDAV potrzebne są dodatkowe informacje, które można uzyskać od administratora systemu. Podstawową informacją, niezbędną do prawidłowej konfiguracji dostępu, jest adres serwera WebDAV. Dodatkowo należy dowiedzieć się, w jaki sposób możemy się autoryzować w usłudze. Usługa jest powiązana z Active Directory więc z reguły do serwera WebDAV logujemy się tymi samymi poświadczeniami co do komputera firmowego.
Konfiguracja na komputerze firmowym
Najprostsza jest konfiguracja usługi WebDAV na komputerze firmowym podłączonym do firmowej sieci komputerowej. Jeżeli komputer jest wpięty do domeny to jedyne co potrzebujemy do podłączenia to adres usługi WebDAV.

Otwieramy Explorator plików, znajdujemy Ten komputer a następnie wybieramy opcję Mapuj dysk sieciowy. Do uzupełnienia są dwie opcje, należy wybrać literę dysku, pod którą zasób będzie widoczny w systemie oraz wprowadzić adres usługi WebDAV. Możemy też zaznaczyć opcję Połącz ponownie przy logowaniu dzięki czemu po ponownym uruchomieniu systemu zasób zostanie automatycznie połączony. Należy jednak pamiętać, że przy każdym połączeniu system zapyta o nazwę użytkownika i hasło. Można temu zapobiec zaznaczając opcję Zapamiętaj moje poświadczenia.
Jak widać na przykładowym ekranie system prawidłowo podpowiedział nazwę domeny. Wystarczy podać nazwę użytkownika – używaną do logowania do komputera – oraz hasło.
Po kliknięciu Zakończ następuje podłączenie zasobu. Jeżeli wszystko przebiegło bez problemów mamy w Eksploratorze plików nową pozycję przez którą możemy dostać się do plików na serwerze.










