Получить настройки проекта
Получает список всех текущих настроек проекта
Функция ПолучитьНастройкиПроекта(Знач Проект) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| Проект | --proj | Строка | ✔ | Путь к файлу проекта |
Возвращаемое значение: Структура Из КлючИЗначение - Список настроек проекта
- Bash
- CMD/Bat
melezh ПолучитьНастройкиПроекта \
--proj "/proj.melezh"
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/4792669a-8e10-4e76-8935-291ae6db36d9"
},
{
"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": ""
},
{
"description": "Включает и отключает доступность Web-консоли",
"name": "ui_show",
"type": "bool",
"value": true
},
{
"description": "Заменяет вывод титульной (корневой) страницы Melezh на перенаправление по указанному пути",
"name": "index_redirect",
"type": "string",
"value": ""
}
],
"result": true
}