Параметр chains_response#

Опциональные параметры:

  • response_chains

    В последовательности параметров задается цепочка действий для ответа.

    Тип параметра: последовательность параметров и их значения.

    По умолчанию: значения последовательности задаются пользователем.

    Опциональные параметры:

    • message

      В значении параметра указывается текст для анализа. Значение может содержать переменные. Например, $shared_request_body.

      Тип параметра: текстовое значение.

      По умолчанию: значение задается пользователем.

    • chains_action_list

      Последовательность, включающая в себя параметры, описанные в разделе Пaраметр chains_action_list. Максимально допустимая рекурсия 10.

      Тип параметра: последовательность параметров и их значения.

      По умолчанию: значения последовательности задаются пользователем.

  • response_chain_properties

    Используется в случае:

    • request_chains is not None.

    Тип параметра: группа параметров и их значения.

    По умолчанию: значения группы задаются пользователем.

    Опциональные параметры:

    Важно

    В значении параметров error_state_code и failed_check_state_code можно указывать коды ответов, допустимые спецификацией протокола HTTP.

    • error_state_code

      Тип параметра: целочисленное значение.

      По умолчанию: значение задается пользователем.

    • failed_check_state_code

      Тип параметра: целочисленное значение.

      По умолчанию: значение задается пользователем.

    • max_buffer_size

      Тип параметра: текстовое значение с суффиксом:

      • число без суффикса — байты;

      • k / K — килобайты;

      • m / M — мегабайты.

      По умолчанию: значение задается пользователем.

    • max_inmemory_size

      Тип параметра: текстовое значение с суффиксом:

      • число без суффикса — байты;

      • k / K — килобайты;

      • m / M — мегабайты.

      По умолчанию: значение задается пользователем.

    • skip_on_error_stage_before

      Тип параметра: строковое значение:

      • on;

      • off.

      По умолчанию: значение задается пользователем.

    • use_post_processor

      Тип параметра: логический тип:

      • true;

      • false.

      По умолчанию: значение задается пользователем.

    • (deprecated)resp_gen_modify

      В значении параметра указывается, необходимо ли переопределять ответ от сервера. Иными словами, этот флаг позволяет ResponseGenerator переопределить ответ от backend другим ответом (который указан в правилах) для неошибочных статусов (2ХХ, 3ХХ).

      Тип параметра: строковое значение:

      • on;

      • off.

      По умолчанию: значение задается пользователем.

    • chains_tracing

      Последовательность, включающая в себя параметры, описанные в разделе Параметр chains_tracing.

      Тип параметра: последовательность параметров и их значения.

      По умолчанию: значения последовательности задаются пользователем.

    • required_action_response

      Последовательность, включающая в себя параметры, описанные в разделе Параметр required_action_response.

      Тип параметра: последовательность параметров и их значения.

      По умолчанию: значения последовательности задаются пользователем.