Skip to content

WebDAV — справочник протокола ​

Обзор ​

Memesplora поддерживает протокол WebDAV, позволяя монтировать пространства хранения как сетевые диски и работать с файлами напрямую из файлового менеджера операционной системы.

Адрес ​

WebDAV адрес: http://localhost:5214

Аутентификация ​

WebDAV использует HTTP Basic Auth.

Поддерживаемые методы ​

МетодОписание
PROPFINDПолучение свойств ресурса и членов коллекции
PROPPATCHИзменение свойств ресурса
MKCOLСоздание коллекции (каталога)
GETПолучение содержимого ресурса
PUTЗагрузка ресурса
DELETEУдаление ресурса
COPYКопирование ресурса
MOVEПеремещение ресурса
LOCKБлокировка ресурса
UNLOCKРазблокировка ресурса

Примеры использования ​

macOS Finder ​

Меню > Переход > Подключиться к серверу
Введите: http://localhost:5214

Windows Проводник ​

Правой кнопкой «Этот компьютер» > Подключить сетевой диск
Введите: http://localhost:5214

Linux ​

bash
sudo mount -t davfs http://localhost:5214 /mnt/memesplora

curl ​

bash
# Список каталога
curl -X PROPFIND http://localhost:5214/ -H "Depth: 1"

# Создание каталога
curl -X MKCOL http://localhost:5214/new-folder

# Загрузка файла
curl -T file.txt http://localhost:5214/file.txt

Детали архитектуры ​

См. Архитектура WebDAV для получения подробной информации о проектировании.

Apache License 2.0