Работа с файловой системой осуществляется через каталог ~/file-manager. Доступ к данному разделу разрешен, только пользователям с ролью filer. В противном случаи будет получен ответ 401.
Запросы
- GET ~/file-manager/rpc/meta — возвращает список доступных операций
- POST ~/file-manager/rpc — выполнение методов
- POST ~/file-manager/upload — загрузка файла на сервер. Информация должна быть передана стандартными средствами HTML.
- GET~/file-manager/download — загрузка с сервера. В запросе так же указывается имя файла, который требуется достать.
~/file-manager/download?path=[имя файла или путь]
- GET ~/file-manager/zip — создание архива. В параметрах запроса указывается path — имя каталога, который обрабатывается, target — имя каталога, где должен быть создан архив.
- GET ~/file-manager/unzip — распаковка архива. В параметрах указывается path — путь к архиву, target — каталог, где требуется распаковать информацию.
Дополнительная информация о модуле mobnius-rpc-file-manager на docs.appcode.pw.