Справочник: Пользовательские правила
В этом документе описаны параметры (переменные) и операторы, которые можно использовать при создании пользовательских правил.
Параметры запроса (Переменные)
Вы можете строить условия на основе следующих параметров входящего запроса.
| Параметр | Описание |
|---|---|
|
Двухбуквенный код страны источника запроса (ISO 3166-1 Alpha 2). |
|
Вся строка параметров запроса (часть URL после |
|
Путь в URI запроса (должен начинаться с |
|
Отдельный сегмент пути URI (часть между символами |
|
Значение заголовка |
|
Значение указанного Cookie. |
|
Значение указанного HTTP-заголовка запроса. |
|
Имя хоста (домен) из запроса. |
|
Признак принадлежности IP-адреса источника к сети хостинг-провайдера ( |
|
Метод HTTP-запроса. |
|
Значение заголовка |
|
Подсеть источника запроса (в нотации CIDR). |
|
Заголовок |
|
Заголовок |
Операторы
Набор доступных операторов зависит от выбранной переменной.
-
Для строковых переменных (
URI Path,Content-Type,Hostname,User agentи др.): -
EQUALS -
CONTAINS -
STARTS_WITH -
ENDS_WITH -
Для
URI Query String: -
EQUALS -
CONTAINS -
Для
Source Subnets: -
IN(IP-адрес входит в подсеть) -
NOT_IN(IP-адрес не входит в подсеть) -
Для
Cookie: -
EQUALS -
CONTAINS -
STARTS_WITH -
ENDS_WITH -
ANY(проверка наличия Cookie с указанным именем)