HTTP-запрос

Блок “HTTP-запрос” используется для передачи или получения данных (или операций с ними) между сценарием и внешней системой (по протоколу HTTP).

Каждый новый блок HTTP-запроса, размещенный в сценарии, настраивается индивидуально в зависимости от того, какую функцию он должен исполнить в каждом конкретном случае.

Настройка блока HTTP-запроса начинается с указания метода, которым будет выполняться запрос, и ссылки на ресурс, содержащий параметры передачи. В качестве значений параметров могут быть переданы переменные.

Например, https://ya.ru?par=1&par=2&par3={test}.

Укажите тип авторизации, поддерживаемый внешней системой, и характерный для него набор параметров.

Для типа авторизации Basic Auth необходимо указать Логин и Пароль:

Для типа авторизации Bearer Token необходимо ввести соответствующий Токен:

Для типа авторизации API key нужно задать Ключ и Значение, а также в Размещение выбрать как имеенно передавать данные:

  • в заголовке запроса Header;
  • как параметры в URL.
    • Этот выбор зависит от требований стороннего API, одни сервисы ожидают передачу ключа в заголовке, другие в URL.

Обратите внимание, что при указании типа авторизации Certificate вам потребуется выбрать конкретный сертификат в выпадающем списке «Сертификат». Для того, что бы сертификат появился в данном списке, необходимо предварительно загрузить ваш файл сертификата в личном кабинете пользователя. Как это сделать, смотрите в разделе Личный кабинет Сертификаты .

Следующим шагом укажите параметры ожидания ответа от стороннего HTTP-сервера. Если требуется ожидание ответа, то переключитесь на соответствующее значение “Требуется”. Настройте время ожидания ответа и укажите в какую переменную будут положены код и тело ответа:

На этой странице