Project

General

Profile

Actions

Feature #12664

open

APIForNG. Добавление метода для предоставления перечня ресурсов узла с сервера

Added by Радек Мария about 1 year ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
10/12/2023
Due date:
% Done:

100%

Estimated time:
Published in build:
1.4.864

Description

В рамках расширения возможностей RequalityNG необходимо в функционал APIForNG добавить метод, предоставляющий информацию о ресурсах (файлах) узла, хранящихся на сервере.
Адрес запроса
http://127.0.0.1:9988/projects/{project}/nodes/{uuid}/getresourceslist
где:
  • project - наименование проекта
  • uuid - uuid узла дерева

Метод POST
Body запроса не заполняется.

В ответе метода должна вернуться информация о файлах и их типе.
В элементе resources должны быть перечислены полные наименования файлов. Для каждого файла предоставляется дополнительная информация о его MIME-типе.
Пример ответа (предоставлена информация о трех файлах - image.png, picture.jpg, document.txt):

{
  "success": true,
  "result": {
    "resources": {
      "image.png": {
        "mime": "image/png" 
      },
      "picture.jpg": {
        "mime": "image/jpg" 
      },
      "document.txt": {
        "mime": "plain/text" 
      }
    }
  }
}

Actions

Also available in: Atom PDF