Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

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


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



Version

  • 15 (java)

Description

The action sends an HTTP request to invoke a RESTful web service

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Endpoint URLEndpoint URLRobin.String
Yes
MethodThe method of request being created. By default, Get.Robin.String
No
Request bodyThe body of the request to be sent. Allows you to send a request as a JSON stringyRobin.String
No
Query ParametersQuery ParametersRobin.Dictionary
No
Form ParametersForm Parameters of POST methodRobin.Dictionary
No
AuthorizationDictionary with authorization parameters - Basic or Bearer Token. In the case of Basic authorization, the dictionary must have the keys «user» and «pass», and the values of the dictionary elements must contain the username and password. In case of Bearer Token authorization, the dictionary must have the «token» key, and the element value must contain the Bearer Token.Robin.Dictionary
No
Request HeadersRequest HeadersRobin.Dictionary
No
File path for sending by POST methodThe path to the file to be attached to the requestRobin.FilePath
No
Proxy server settingsSpecifies the settings for the proxy server to use. You can use the system proxy settings set at the OS level, or configure custom proxy settings, or connect without a proxy server. The system settings are used by default.Robin.String
No
Proxy server protocolThe protocol of the proxy server. For example, http, httpsRobin.String
No
The hostname, or address, of the proxy serverThe hostname, or address, of the proxy serverRobin.String
No
The port number of the proxy serverThe port number of the proxy serverRobin.String
No
The username of the proxy serverThe username of the proxy serverRobin.String
No
The password of the proxy serverThe password of the proxy serverRobin.Object
No
Get fileAbility to get files from a request. If «true» is selected, the «Path to folder» and «File name» fields must be filled in.Robin.BooleantrueNo
Path to fileThe path to the folder where the resulting file should be saved.Robin.FolderPathC:\doc\imgNo
File nameA field for the file name with an extension.Robin.String
No
OverwriteOverwrite existing file. If the value of the parameter is false, and a file with the same name and extension already exists in the specified folder, an error will be raised. The default value is false.Robin.BooleantrueNo
Disable SSLDisable SSL. If the value is true, then SSL certificate verification will be skipped. The default value is false.Robin.BooleantrueNo
Results
Response statusResponse status code. Returned by all methods.Robin.String

Response Headers.Response Headers. Returned by all methods. If there are repeated headers in the response from the server, their values are collected into a separate collection, which is stored in the dictionary with the header as the key.Robin.Dictionary

Response bodyResponse body. Returned by all methodsRobin.String

IdentificatorA string variable to which the identifier from the "Id" response header will be written. Returned by POST method onlyRobin.String

Указатель ресурсаThe Location response header indicates the URL to redirect a page to. It only provides a meaning when served with a 3xx (redirection) or 201 (created) status response and only for POST method.Robin.String

Versions

  • 14 (java)
  • 13 (java)
  • 12 (java)

Description

The action sends an HTTP request to invoke a RESTful web service

Settings of parameters

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
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, httpsRobin.String
Нет
Имя хоста или IP-адрес прокси-сервераИмя хоста или IP-адрес прокси-сервераRobin.String
Нет
Порт прокси-сервераПорт прокси-сервераRobin.String
Нет
Логин пользователя для подключения к прокси- серверуЛогин пользователя для подключения к прокси-серверуRobin.String
Нет
Пароль пользователя для подключения к прокси-серверуПароль пользователя для подключения к прокси-серверуRobin.Object
Нет
Получить файлВозможность получить файлы из запроса. Если выбрано значение «true», обязательно должны быть заполнены поля «Путь до папки» и «Имя файла».Robin.BooleantrueНет
Путь до папкиПуть к папке, в которой нужно сохранить полученный файл.Robin.FolderPathC:\doc\imgНет
Имя файлаПоле для имени файла с расширением.Robin.String
Нет
ПерезаписатьПерезаписать существующий файл. В случае, если значение параметра false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка. Значение по умолчанию - false.Robin.BooleantrueНет
Отключить SSLОтключить SSL. Если значение true, то отключается опция проверки SSL-сертификата. По умолчанию значение false.Robin.BooleantrueНет
Результаты
Статус ответаЧисловая переменная, в которую запишется код статуса ответа веб-сервиса. Возвращается всеми методами.Robin.String

Заголовки ответаНабор заголовков, получаемых от сервера, и их значения. Возвращается всеми методами. Если в ответе от сервера встречаются повторяющиеся заголовки, их значения собираются в отдельную коллекцию, которая сохраняется в словаре с заголовком в качестве ключа.Robin.Dictionary

Тело ответаСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методамиRobin.String

ИдентификаторСтроковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POSTRobin.String

LocationЗаголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POSTRobin.String



Версия

  • 11 (java)
  • 10 (java)

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

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
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, httpsRobin.String
Нет
Имя хоста или IP-адрес прокси-сервераИмя хоста или IP-адрес прокси-сервераRobin.String
Нет
Порт прокси-сервераПорт прокси-сервераRobin.String
Нет
Логин пользователя для подключения к прокси- серверуЛогин пользователя для подключения к прокси-серверуRobin.String
Нет
Пароль пользователя для подключения к прокси-серверуПароль пользователя для подключения к прокси-серверуRobin.Object
Нет
Получить файлВозможность получить файлы из запроса. Если выбрано значение «true», обязательно должны быть заполнены поля «Путь до папки» и «Имя файла».Robin.BooleantrueНет
Путь до папкиПуть к папке, в которой нужно сохранить полученный файл.Robin.FolderPathC:\doc\imgНет
Имя файлаПоле для имени файла с расширением.Robin.String
Нет
ПерезаписатьПерезаписать существующий файл. В случае, если значение параметра false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка. Значение по умолчанию - false.Robin.BooleantrueНет
Результаты
Статус ответаЧисловая переменная, в которую запишется код статуса ответа веб-сервиса. Возвращается всеми методами.Robin.String

Заголовки ответаНабор заголовков, получаемых от сервера, и их значения. Возвращается всеми методами.Robin.Dictionary

Тело ответаСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методамиRobin.String

ИдентификаторСтроковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POSTRobin.String

LocationЗаголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POSTRobin.String



Версия

  • 9 (java)
  • 8 (java)

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

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
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
Нет
Протокол прокси- сервераПротокол прокси-сервера. Например: http, httpsRobin.String
Нет
Имя хоста или IP-адрес прокси-сервераИмя хоста или IP-адрес прокси-сервераRobin.String
Нет
Порт прокси-сервераПорт прокси-сервераRobin.String
Нет
Логин пользователя для подключения к прокси- серверуЛогин пользователя для подключения к прокси-серверуRobin.String
Нет
Пароль пользователя для подключения к прокси-серверуПароль пользователя для подключения к прокси-серверуRobin.Object
Нет
Результаты
Статус ответаЧисловая переменная, в которую запишется код статуса ответа веб-сервиса. Возвращается всеми методами.Robin.String

Заголовки ответаНабор заголовков, получаемых от сервера, и их значения. Возвращается всеми методами.Robin.Dictionary

Тело ответаСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методамиRobin.String

ИдентификаторСтроковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POSTRobin.String

LocationЗаголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POSTRobin.String



Версия

  • 7 (java)
  • 6 (java)

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

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
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
Нет
Протокол прокси- сервераПротокол прокси-сервера. Например: http, httpsRobin.String
Нет
Имя хоста или IP-адрес прокси-сервераИмя хоста или IP-адрес прокси-сервераRobin.String
Нет
Порт прокси-сервераПорт прокси-сервераRobin.String
Нет
Логин пользователя для подключения к прокси- серверуЛогин пользователя для подключения к прокси-серверуRobin.String
Нет
Пароль пользователя для подключения к прокси-серверуПароль пользователя для подключения к прокси-серверуRobin.String
Нет
Результаты
Статус ответаЧисловая переменная, в которую запишется код статуса ответа веб-сервиса. Возвращается всеми методами.Robin.String

Заголовки ответаНабор заголовков, получаемых от сервера, и их значения. Возвращается только методами: HEAD, OPTIONSRobin.Dictionary

Тело ответаСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методамиRobin.String

ИдентификаторСтроковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POSTRobin.String

LocationЗаголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POSTRobin.String



Версия

  • 5 (java)
  • 4 (java)
  • 3 (java)
  • 2 (java)
  • 1 (java)

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

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
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

Заголовки ответаНабор заголовков, получаемых от сервера, и их значения. Возвращается только методами: HEAD, OPTIONSRobin.Dictionary

Тело ответаСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. Возвращается всеми методамиRobin.String

ИдентификаторСтроковая переменная, в которую запишется идентификатор из заголовка ответа „Id“. Возвращается только методом POSTRobin.String

LocationЗаголовок с указателем ресурса объекта. Имеет смысл для статусов 201, 3хх и только для метода POSTRobin.String

  • Нет меток