Loading AI tools
Из Википедии, свободной энциклопедии
WebDAV (Web Distributed Authoring and Versioning) или просто DAV — набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах. В качестве миссии рабочей группы по созданию DAV было заявлено: «разработка дополнений к протоколу HTTP, обеспечивающих свободное взаимодействие инструментов распределённой разработки веб-страниц, в соответствии с потребностями работы пользователей». Однако в процессе эксплуатации DAV нашёл себе ряд других применений, выходящих за первоначально принятые рамки коллективной работы над веб-документами. Сегодня DAV применяется в качестве сетевой файловой системы, эффективной для работы в Интернете и способной обрабатывать файлы целиком, поддерживая хорошую производительность работы в условиях окружения с высокой временной задержкой передачи информации. Кроме того, DAV широко применяется в качестве протокола для доступа через Интернет и манипулирования содержимым систем документооборота (document management system). Ещё одной важной целью DAV[1] является поддержка работы распределённых команд по разработке программного обеспечения. В качестве резюме задачу создания DAV можно указать так: на волне повсеместного использования HTTP в качестве стандартного уровня доступа к широкому кругу хранилищ информации расширить его возможности средствами записи информации (HTTP — доступ на чтение, DAV — доступ на запись).
WebDAV | |
---|---|
Уровень (по модели OSI) | Прикладной |
Порт/ID | 80, 443 |
Спецификация | RFC 2518, RFC 4918 |
Используется для совместной работы над удаленными файлами, являясь заменой для FTP и SMB.
WebDAV расширяет HTTP следующими методами запроса:
Метод | Действие |
---|---|
PROPFIND | получение свойств объекта на сервере в формате XML. Также можно получать структуру репозитория (дерево каталогов); |
PROPPATCH | изменение свойств за одну транзакцию; |
MKCOL | создать коллекцию объектов (каталог в случае доступа к файлам); |
COPY | копирование из одного URI в другой; |
MOVE | перемещение из одного URI в другой; |
LOCK | поставить блокировку на объекте. WebDAV поддерживает эксклюзивные и общие (shared) блокировки; |
UNLOCK | снять блокировку с ресурса. |
Работа WebDAV регулируется следующими стандартами:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.