Отправить запрос

Группа действий: Интеграции


Действие отправляет HTTP-запрос для обращения к RESTful веб-сервису

Иконка действия

../../../../../_images/img359.png



Настройки

Свойство Описание Тип Пример заполнения Обязательность заполнения поля
Параметры
URL REST-сервиса URL REST-сервиса Robin.String   Да
Метод Определяет тип создаваемого запроса. По умолчанию Get. Robin.String   Нет
Тело запроса Тело отправляемого запроса. Позволяет отправить запрос в виде JSON строки. Robin.String   Нет
Параметры запроса Параметры строки запроса Robin.Dictionary   Нет
Параметры формы Параметры HTML формы для метода POST. Robin.Dictionary   Нет
Авторизация Словарь с параметрами авторизации - Basic или Bearer Token. В случае Basic авторизации словарь должен иметь ключи «user» и «pass», а значения элементов словаря должны содержать логин и пароль пользователя. В случае Bearer Token авторизации словарь должен иметь ключ «token», а значение элемента должно содержать Bearer Token. Robin.Dictionary   Нет
Заголовки запроса Набор заголовков отправляемого запроса и их значений. Каждый ключ – отдельный заголовок. Robin.Dictionary   Нет
Путь к файлу для отправки методом POST Путь к файлу, который нужно прикрепить к запросу. Robin.FilePath   Нет
Выбор прокси-сервера Определяет настройки используемого прокси-сервера. Можно использовать системные настройки прокси, заданные на уровне ОС, либо настроить параметры пользовательского прокси-сервера, либо подключаться без прокси-сервера. По умолчанию используются системные настройки. Robin.String   Нет
Протокол прокси- сервера Протокол прокси-сервера. Например: http, https Robin.String   Нет
Имя хоста или IP-адрес прокси-сервера Имя хоста или IP-адрес прокси-сервера Robin.String   Нет
Порт прокси-сервера Порт прокси-сервера Robin.String   Нет
Логин пользователя для подключения к прокси- серверу Логин пользователя для подключения к прокси-серверу Robin.String   Нет
Пароль пользователя для подключения к прокси-серверу Пароль пользователя для подключения к прокси-серверу Robin.Object   Нет
Получить файл Возможность получить файлы из запроса. Если выбрано значение «true», обязательно должны быть заполнены поля «Путь до папки» и «Имя файла». Robin.Boolean true Нет
Путь до папки Путь к папке, в которой нужно сохранить полученный файл. Robin.FolderPath C:\doc\img Нет
Имя файла Поле для имени файла с расширением. Robin.String   Нет
Перезаписать Перезаписать существующий файл. В случае, если значение параметра false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка. Значение по умолчанию - false. Robin.Boolean true Нет
Отключить SSL Отключить SSL. Если значение true, то отключается опция проверки SSL-сертификата. По умолчанию значение false. Robin.Boolean true Нет
Результаты
Статус ответа Числовая переменная, в которую запишется код статуса ответа веб-сервиса. Возвращается всеми методами. Robin.String    
Заголовки ответа Набор заголовков, получаемых от сервера, и их значения. Возвращается всеми методами. Если в ответе от сервера встречаются повторяющиеся заголовки, их значения собираются в отдельную коллекцию, которая сохраняется в словаре с заголовком в качестве ключа. Robin.Dictionary    
Тело ответа Строковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методами Robin.String    
Идентификатор Строковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POST Robin.String    
Location Заголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POST Robin.String