Перейти к основному содержимому

Получить настройки проекта

Получает список всех текущих настроек проекта

Функция ПолучитьНастройкиПроекта(Знач Проект) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Проект--projСтрокаПуть к файлу проекта

Возвращаемое значение: Структура Из КлючИЗначение - Список настроек проекта


    melezh  ПолучитьНастройкиПроекта \
--proj "/proj.melezh"
Результат
{
"data": [
{
"description": "Пароль входа веб-консоли",
"name": "ui_password",
"type": "string",
"value": "admin"
},
{
"description": "Признак использования {'result':true, 'data': <основной ответ>} обертки Melezh над оригинальными ответами функций (не влияет на не-JSON ответы)",
"name": "res_wrapper",
"type": "bool",
"value": true
},
{
"description": "Максимальный размер тела запроса, при превышении которого он не будет обработан (в байтах). 0 - без ограничений",
"name": "req_max_size",
"type": "number",
"value": 209715200
},
{
"description": "Путь сохранения логов. Для отключения логирования установите пустое значение",
"name": "logs_path",
"type": "string",
"value": "C:/Users/bayselonarrend/AppData/Local/Temp/Melezh/decf6034-4b9e-4d08-a89f-04bef7e1f490"
},
{
"description": "Логирование заголовков входящих запросов",
"name": "logs_req_headers",
"type": "bool",
"value": true
},
{
"description": "Логирование тела входящих запросов",
"name": "logs_req_body",
"type": "bool",
"value": true
},
{
"description": "Отключение логирования logs_req_body для запросов, свыше этого размер (в байтах). 0 - без ограничений",
"name": "logs_req_max_size",
"type": "number",
"value": 104857600
},
{
"description": "Логирование тела исходящих ответов",
"name": "logs_res_body",
"type": "bool",
"value": true
},
{
"description": "Отключение логирования logs_res_body для запросов, свыше этого размер (в байтах). 0 - без ограничений",
"name": "logs_res_max_size",
"type": "number",
"value": 104857600
},
{
"description": "Базовый путь API. Все маршруты будут доступны с указанного префикса. Например: /melezh",
"name": "base_path",
"type": "string",
"value": ""
},
{
"description": "Дополнительный каталог расширений (для применения требуется обновление кэша или перезагрузка)",
"name": "ext_path",
"type": "string",
"value": ""
}
],
"result": true
}