WebDAV
Материал из Википедии — свободной энциклопедии
WebDAV (Web-based Distributed Authoring and Versioning) — это современный и защищённый сетевой протокол высокого уровня, работающий поверх HTTP для доступа к объектам и коллекциям. Используется для совместной работы над удаленными файлами, заменяя протоколы FTP и SMB.
Для подключения каталога публикации WebDAV в операционной системе Windows 2000 (и старше), выполните следующие действия:
- Дважды щелкните значок Мое сетевое окружение на рабочем столе.
- Дважды щелкните значок Новое место в сетевом окружении.
- В мастере добавления в сетевое окружение введите URL-адрес каталога WebDAV, к которому нужно подключиться.
- Нажмите кнопку Далее.
- Введите понятное имя каталога, к которому выполняется подключение.
- Нажмите кнопку Готово.
WebDAV Расширяет HTTP следующими командами:
- PROPFIND — Получение свойств объекта на сервере в формате XML. Так же можно получать структуру репозитория (дерево каталогов).
- PROPPATCH — Изменение свойств за одну транзакцию.
- MKCOL — Создать коллекцию объектов (каталог в случае доступа к файлам)
- COPY — Все просто, копирование из одного URI в другой
- MOVE — То же что и предыдущий, только перемещение
- LOCK — Поставить блокировку на объекте. WebDAV поддерживает эксклюзивные и общие (shared) блокировки
- UNLOCK — Снять блокировку с ресурса
Работа WebDAV регулируется следующими стандартами:
- «Requirements for a Distributed Authoring and Versioning Protocol for the World Wide Web» RFC 2291 (http://www.ietf.org/rfc/rfc2291.txt),
- «HTTP Extensions for Distributed Authoring — WEBDAV» RFC 2518 (http://www.ietf.org/rfc/rfc2518.txt),
- «Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol» RFC 3648 (http://www.ietf.org/rfc/rfc3648.txt)
- «Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol» RFC 3744 (http://www.ietf.org/rfc/rfc3744.txt).