INTEGRITY Документация

Справочник параметров API Origin Rules

Создайте другие переопределения включив разные параметры действия в action_parameters поле:

Тип переопределения Что включить
Host header override host_header параметр
Переопределение SNI sni объект
Переопределение DNS-записи / Переопределение порта назначения origin объект

Параметры Host header override

Полный синтаксис action_parameters поле для переопределения HTTP Host заголовок выглядит следующим образом:

"action_parameters": {
  "host_header": "<HOST_HEADER_VALUE>"
}

Параметры переопределения SNI

Полный синтаксис action_parameters поле для переопределения значения SNI входящих запросов выглядит следующим образом:

"action_parameters": {
  "sni": {
    "value": "<SNI_VALUE>"
  }
}

Параметры переопределения DNS-записи и порта назначения

Полный синтаксис action_parameters поле для переопределения имени хоста и порта назначения входящих запросов выглядит следующим образом:

"action_parameters": {
  "origin": {
    "host": "<HOSTNAME>",
    "port": <PORT>
  }
}

Если вы переопределяете только имя хоста или порт, не указывайте port или host параметр соответственно.

Настройка нескольких переопределений в одном правиле

Одно и то же правило Origin Rules может содержать переопределения разных типов. Например, одно правило Origin Rules может выполнять HTTP Host переопределение заголовка и переопределение порта назначения. Синтаксис такого правила будет следующим:

"action_parameters": {
  "host_header": "<HOST_HEADER_VALUE>",
  "origin": {
    "port": <PORT>
  }
}