MessageMapper
Действие MessageMapper отображает сообщение подаваемое на вход, в сообщение на выход в соответствии с алгоритмом модуля https://nginx.org/ru/docs/http/ngx_http_map_module.html.
Параметры
Название |
Обязательность |
Допустимые значения |
Описание |
hostnames
|
- |
true/false |
Разрешает использование маскирования имен хостов в значениях (*, .). По умолчанию: false. |
condition
|
- |
Последовательность параметров и их значений. |
isDefault - используемое условие, когда другие выражения не подтверждены. По умолчанию: false;
matchExpression - выражение, используемое в качестве правил сопоставления. Может быть строка для полного совпадения, регулярное выражение (начинающееся с ~ или ~*) или маскирование имени хоста (начинающаяся или заканчивающаяся на *., ., *., .). Маскирование имени хоста определяется, когда значение hostnames равно true. Обязательно в случае, если параметр isDefault не определен или задано значение false; - resultExpression - результирующее выражение может содержать переменные, группу регулярных выражений. При использовании переменных символу $ должен предшествовать . Обязательный параметр.
|