Отправить запрос / Send request
Отправляет HTTP-запрос для обращения к RESTful веб-сервису
Настройки
Свойство | Англ. наименование | Описание | Использование в методе | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|---|
Параметры | ||||||
Метод | Method | Определяет тип создаваемого запроса. По умолчанию Get Выпадающий список:
| - | Robin.String | GET | Нет |
URL ресурса | EndpointUrl | URL REST-сервиса | - | Robin.String | Протокол должен быть указан! HTTPS можно использовать с методами:
HTTP можно использовать только с методами:
Если протокол не будет указан, то по умолчанию будет использован HTTPS! | Да |
Параметры запроса | QueryParameters | Параметры строки запроса |
| Robin.Dictionary | status: sold | Нет |
Авторизация | Authorization | Логин и пароль для базовой аутентификации или JSON Web Token (JWT) для авторизации. Заголовок авторизации будет автоматически сгенерирован при отправке запроса. |
| Robin.Dictionary | User:password Bearer <token> <token> - токен | Нет |
Заголовки запроса | RequestHeaders | Набор заголовков отправляемого запроса и их значений. Каждый ключ – отдельный заголовок. |
| Robin.Dictionary |
| Нет |
Тело запроса | RequestBody | Тело отправляемого запроса для метода POST Позволяет отправить запрос в виде JSON строки. |
| Robin.String | Пример: { В этом случае обязательно надо задать заголовок:
| Нет |
Параметры формы | FormParameters | Параметры HTML формы для метода POST. |
| Robin.Dictionary | "name": "sergei", | Нет |
Прикрепить файл | AttachFile | Путь к файлу. который нужно прикрепить к запросу. |
| Robin.FilePath | Путь к файлу: В этом случае обязательно надо задать заголовок:
| Нет |
Папка сохранения | SaveFolder | Путь к папке, где необходимо сохранить файлы, в случае их получения от сервера. | Robin.FolderPath | Нет | ||
Результаты | ||||||
Тело ответа | ResponseBody | Строковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. | Все методы | Robin.String | Нет | |
Статус ответа | ResponseStatus | Числовая переменная, в которую запишется код статуса ответа веб-сервиса. | Все методы | Robin.Numeric | Нет | |
Заголовки ответа | ResponseHeaders | Набор заголовков получаемых от сервера и их значения. | Все методы | Robin.Dictionary | Нет | |
Указатель ресурса | Location | Извлекается из заголовка 'Location' и содержит указатель ресурса объекта, например, ссылку с идентификатором на новый созданный методом POST ресурс. Имеет смысл для статусов 201, 3хх. |
| https://reqres.in/api/users/1001 | ||
Идентификатор | Id | Строковая переменная, в которую запишется идентификатор из заголовка ответа 'Id'. |
| Robin.String | 1001 | Нет |
Файл ответа | ResponseFile | Путь к файлу, который получен от сервера. | Robin.FilePath | Нет |
Особые условия использования для url = https://gorest.co.in/public-api/users
Сервис позволяет создавать/менять/удалять объекты со следующими свойствами:
- id
- name
- gender
- status
GET / GET
GET
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
URL-адрес | URL | Адрес веб-сервиса, которому требуется отправить запрос | Robin.String | Да | |
Тело запроса | Request body | Тело отправляемого запроса. | Robin.String |
| Да |
Заголовки | Headers | Набор заголовков отправляемого запроса. Каждый ключ – отдельный заголовок. | Robin.Collection (Robin.Dictionary) | Да | |
Результаты | |||||
Результат | Result | Строковая переменная, в которую запишется тело ответа веб-сервиса. | Robin.String | Нет |
Особые условия использования
Отсутствуют
POST / POST
POST
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
URL-адрес | URL | Адрес веб-сервиса, которому требуется отправить запрос | Robin.String | Да | |
Тип данных | Content type | Тип данных в ответе. Выпадающий список:
| Robin.String |
| Да |
Входной файл | Source file | Входной файл | Robin.String | ||
Заголовки | Headers | Набор заголовков отправляемого запроса. Каждый ключ – отдельный заголовок. | Robin.Collection (Robin.Dictionary) | Да | |
Результаты | |||||
Результат | Result | Переменная типа словарь, в которую запишется тело ответа веб-сервиса. | Robin.Collection (Robin.Dictionary) | Нет |
Особые условия использования
Отсутствуют