119
правок
Maks1mS (обсуждение | вклад) Нет описания правки |
Maks1mS (обсуждение | вклад) Нет описания правки |
||
Строка 379: | Строка 379: | ||
==== Настройка через API ==== | ==== Настройка через API ==== | ||
Редактирование конфигурации Caddy возможно через конечную точку администрирования, доступ к которой можно получить через HTTP с помощью REST API. Адрес по умолчанию: <code>localhost:2019</code>. | |||
$ curl localhost:2019/load \ | |||
-H "Content-Type: application/json" \ | |||
-d @- << EOF | |||
{ | |||
"apps": { | |||
"http": { | |||
"servers": { | |||
"hello": { | |||
"listen": [":2015"], | |||
"routes": [ | |||
{ | |||
"handle": [{ | |||
"handler": "static_response", | |||
"body": "Hello, world!" | |||
}] | |||
} | |||
] | |||
} | |||
} | |||
} | |||
} | |||
} | |||
EOF | |||
curl localhost:2015 | |||
Hello, world! | |||
=== Решение типовых проблем === | === Решение типовых проблем === |