Как реализовать функцию переименования для файлового сервера на основе HTTP?
Я должен реализовать HTTP-сервер с некоторыми возможностями файлового сервера. Я уже закодировал запросы HTTP HEAD, GET, PUT и DELETE.
Далее мне нужно реализовать что-то вроде RENAME или MOVE, чтобы изменить имя файла, который уже хранится на сервере. Но я не могу найти подходящий метод HTTP-запроса для этого.
Любая идея, как это сделать, или это может быть невозможно?
1 ответ
Найдены расширения WebDAV, в которых добавлен соответствующий метод HTTP MOVE
за это.
- https://tech.yandex.com/disk/doc/dg/reference/move-docpage
- http://www.qed42.com/blog/using-curl-commands-webdav
Также есть метод MKCOL
создать каталог.