HTTP запрос позволяет получать данные из любого приложения с помощью REST API. Ноду HTTP запроса можно использовать, как обычный инструмент или в качестве инструмента ИИ агента.
Существует 2 способа создать HTTP запрос ноду:
Ссылка запроса
Параметры запроса работают как фильтры HTTP запросов. Можно выбрать из 2-х вариантов:
Заголовки содержат метаданные или контекст запроса
Нужно выбрать тип содержимого (Body Content Type), которое соответсвует нужному формату.
application/x-www-form-urlencodedfieldname1=value1&fieldname2=value2multipart/form-dataОтправить тело в формате JSON
Для отправки файла, сохраненного в n8n в теле запроса
Для отправки необработанных данных в теле запроса
Сериализация массива в querry строке без скобок (foo=a&foo=b), со скобками (foo[]=a&foo[]=b) или со скобками и индексами (foo[0]=a)
Разбивает большой поток входных items на пакеты
Если у сервера проблемы с сертификатом, но всё равно надо получить ответ — включить. По умолчанию узел скачивает ответ только при валидном SSL.
Делать имена заголовков строчными (вкл по умолчанию) или оставить как есть.
Следовать 3xx-редиректам (вкл по умолчанию) и, если да, то сколько раз максимум
Управление тем, что именно положить на выход узла:
Когда результат приходит порциями (страницами):
$pageCount, $request, $response.Указать HTTP-прокси для этого запроса (перебивает глобальные HTTP_PROXY/HTTPS_PROXY/ALL_PROXY).
Сколько миллисекунд ждать начала ответа (заголовков). Если не пришло — запрос отменяется.
Кнопка Import cURL: можно вставить готовую cURL-команду из доков API — нода сама заполнит поля.
Если вам нужен интернет маркетолог или вы хотели бы просто пообщаться, можете написать мне на почту. С радостью вам отвечу. Связаться ✌️