Параметр allowed_queries#
Параметр allowed_queries используется для указания разрешенных методов запроса и параметров запроса.
allowed_queries - параметры#
Название |
Обязательность |
Описание |
Возможные значения |
Значение по умолчанию |
|---|---|---|---|---|
|
Обязательный |
Метод запроса |
|
— |
|
Опциональный |
Декодирование URL. По умолчанию используются параметры запроса, закодированные в Urlencoded |
|
— |
|
Опциональный |
Позволяет блокировать неописанные параметры и запросы без параметров |
|
|
|
Опциональный |
Последовательность параметров и их значения |
Параметры, описанные в разделе «allowed_queries - params» |
— |
allowed_queries - params#
Название |
Обязательность |
Описание |
Возможные значения |
Значение по умолчанию |
|---|---|---|---|---|
|
Обязательный |
Название параметра. Значение параметра url должно быть уникальным |
Строковое значение |
— |
|
Обязательный |
Регулярное выражение для значения аргумента запроса |
Текстовое значение |
— |
Пример:
allowed_queries:
- method: post
params:
- name: "cmd"
pattern: "START"
- name: "name"
pattern: "balance|registration"
- method: options