HTTP-запрос
Нода отправляет HTTP-запросы к внешним API и сервисам. Поддерживает все основные методы, аутентификацию, передачу параметров, заголовков и тела запроса в различных форматах.
Настройка

| Параметр | Описание |
|---|---|
| Метод | HTTP-метод запроса |
| URL | Адрес запроса |
| Аутентификация | Способ аутентификации |
| Прокси EMD Cloud | Маршрутизировать запрос через прокси EMD Cloud |
| TLS-сертификат от Минцифры | Использовать TLS-сертификат Минцифры |
| Отправить параметры запроса | Добавить query string параметры к URL |
| Отправить заголовки | Добавить заголовки к запросу |
| Отправить тело | Добавить тело запроса |
| Параметры ответа | Настроить обработку ответа |
Метод

Доступные методы: DELETE, GET, HEAD, PATCH, POST, PUT.
Аутентификация

| Значение | Описание |
|---|---|
| Нет | Без аутентификации |
| Базовая аутентификация | HTTP Basic Auth — логин и пароль |
| Аутентификация через заголовок | Передача токена в заголовке запроса |
Параметры запроса

Параметры добавляются к URL как query string (?key=value). Способ указания:
Использование полей ниже— пары Имя/Значение

Использование JSON— параметры как JSON-объект
Заголовки

Заголовки задаются парами Имя/Значение через Использование полей ниже.
Тело запроса
Тип содержимого тела определяет формат передаваемых данных:

| Тип | Описание |
|---|---|
| Форма в формате URL-кодирования | application/x-www-form-urlencoded |
| Форма-данные | multipart/form-data — для файлов и смешанных данных |
| JSON | application/json |
| Двоичные данные EMD | Бинарные данные из воркфлоу |
| Сырой | Произвольный текст или данные |
JSON-тело — пары Имя/Значение или JSON-редактор:

Форма-данные — поддерживает поля двух типов: Данные формы (текстовые) и Двоичные данные EMD (файлы):

Параметры ответа
Дополнительные опции обработки ответа:
| Опция | Описание |
|---|---|
| Включить заголовки ответа и статус | Добавить заголовки и HTTP-статус в выходные данные |
| Без ошибок | Не прерывать воркфлоу при HTTP-ошибках (4xx, 5xx) |
| Формат ответа | Формат парсинга тела ответа |
Выходные данные
Нода возвращает тело ответа как JSON-объект. Если включена опция Включить заголовки ответа и статус — дополнительно возвращаются заголовки и HTTP-статус код.