#
Позволяет выполнять HTTP- и HTTPS- запросы к web-сервисам, настроенным в Каналах интеграции. Поддерживает методы GET, POST, PUT, HEAD, DELETE, PATCH, TRACE, OPTIONS с контентом и без. Поддерживает отправку асинхронных запросов и запросов с ожиданием ответов.
В случае ошибки переход осуществляется по ветке «Ошибка», и в переменную «Код ошибки» возвращается соответствующий код HTTP. Компонент поддерживает работу в сессиях, сохраняя и используя cookie, а также HTTPS и подтверждение сертификатов.
Фактическая отправка запроса может производиться как с сервера, на котором работает текущий обработчик сценария, так и с других серверов текущего сайта от имени роли WS.

| Название | Описание |
|---|---|
| Прокси | Использовать ли прокси сервер для подключения:
* Адрес прокси - IP/fqdn прокси сервера * Порт прокси - Port прокси сервера * Аутентификация: ** Да - необходима аутентификация на прокси *** Логин прокси *** Пароль прокси ** Нет - прокси без аутентификации |
| Макс. перенаправлений | Ограничение на максимальное число перенаправлений. Значение для HTTP-заголовка |
| Источник канала интеграции | Способ выбора канала интеграции, через URL которого отправлять HTTP-запрос.
|
| Страница | Аргумент, содержащий страницу (endpoint, левая часть URL адреса) Итоговый URL для запроса формируется на основании URL канала интеграции и указанной страницы. |
| Источник запроса | Адрес сервера, с которого необходимо отправить запрос. По умолчанию запрос отправляется с сервера, где обработчик выполняет сценарий. Возможные форматы указания: * RoleId * RoleId:Iface RoleId – идентификатор роли в конфигурации, по роли определяется нода Iface – адрес сетевого интерфейса на сервере |
| Метод |
|
| Базовая аутентификация |
|
| Заголовки | Позволяет переопределить некоторые стандартные заголовки, а также установить новые персональные заголовки. HeaderName1: Value1 HeaderName2: Value2 |
| Куки | Позволяет установить дополнительные cookie значения. |
| Режим | Режим работы компонента после отправки запроса. Возможные варианты:
|
| Время, с | (для режимов |
| Заголовки ответа | (для всех режимов кроме |
| Ответ | (для всех режимов кроме |
| Кодировка ответа | (для всех режимов кроме
|
| Ошибка | Переменная для сохранения HTTP-кода ошибки. |
| Переход | Компонент, которому передается управление в случае успешного завершения операции асинхронной отправки, либо получения HTTP-ответа. Переход по умолчанию. |
| Переход, ошибка | Компонент, которому передается управление в случае ошибки отправки запроса, либо получения неудачного ответа (коды 4xx – 6xx). |
| Описание | Описание компонента |
Адрес запроса формируется как поле URL из канала интеграции + значение из поля Страница |


