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

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

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

Отправить запрос / Send request


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

Настройки

СвойствоАнгл. наименованиеОписаниеИспользование в методеТипПример заполненияОбязательность заполнения поля
Параметры
МетодMethod

Определяет тип создаваемого запроса.

По умолчанию Get


Выпадающий список:

  • GET
  • POST
  • PUT
  • DELETE
  • HEAD
  • OPTIONS
-Robin.StringGETНет

URL ресурса

EndpointUrl

URL REST-сервиса

Протокол должен быть указан!

HTTPS можно использовать с методами:

  • GET
  • POST
  • PUT
  • DELETE
  • HEAD
  • OPTIONS

HTTP можно использовать только с методами:

  • GET
  • HEAD

Если протокол не будет указан, то по умолчанию будет использован HTTPS!

Если указан, то его значение на совести пользователя. Код не меняет его значение.

-Robin.String 

https://reqres.in/api/users


Да
Параметры запросаQueryParametersПараметры строки запроса
  • GET
Robin.Dictionarystatus: soldНет
АвторизацияAuthorization

Логин и пароль для базовой аутентификации или JSON Web Token (JWT) для авторизации.

Заголовок авторизации будет автоматически сгенерирован при отправке запроса.

  • POST
  • PUT
  • DELETE
Robin.Dictionary

User:password

Bearer <token>

<token> - токен

Нет
Заголовки запросаRequestHeaders

Набор заголовков отправляемого запроса и их значений.

Каждый ключ – отдельный заголовок.

  • POST
Robin.Dictionary
  • Content-Type ="application/json" - если RequestBody != null
  • Accept-Encoding = "gzip, deflate, br"- для отправки файла
Нет
Тело запросаRequestBody

Тело отправляемого запроса для метода POST

Позволяет отправить запрос в виде JSON строки.

  • POST
Robin.String

 Пример:

{
"name""sergei",
"email""sergei@email.com",
"gender""Male",
"status""Active"
}

В этом случае обязательно надо задать заголовок:

  • Content-Type ="application/json"
Нет
Параметры формыFormParameters

Параметры HTML формы для метода POST.

  • POST
  • PUT
Robin.Dictionary

"name""sergei",
"email""sergei@email.com",
"gender""Male",
"status""Active"

Нет
Прикрепить файлAttachFileПуть к файлу. который нужно прикрепить к запросу.
  • POST
  • PUT

Robin.FilePath

Путь к файлу:

"K:\\bookModel.txt"

В этом случае обязательно надо задать заголовок:

  • Accept-Encoding = "gzip, deflate, br"- для отправки файла
Нет
Папка сохраненияSaveFolderПуть к папке, где необходимо сохранить файлы, в случае их получения от сервера.
Robin.FolderPath
Нет
Результаты
Тело ответаResponseBodyСтроковая переменная, в которую запишется тело ответа веб-сервиса в raw формате.Все методыRobin.String


Нет
Статус ответаResponseStatusЧисловая переменная, в которую запишется код статуса ответа веб-сервиса.Все методыRobin.Numeric
Нет
Заголовки ответаResponseHeaders

Набор заголовков получаемых от сервера и их значения.

Все методыRobin.Dictionary
Нет
Указатель ресурсаLocationИзвлекается из заголовка 'Location' и содержит указатель ресурса объекта, например, ссылку с идентификатором на новый созданный методом POST ресурс. Имеет смысл для статусов 201, 3хх.
  • POST

https://reqres.in/api/users/1001
ИдентификаторIdСтроковая переменная, в которую запишется идентификатор из заголовка ответа 'Id'.
  • POST
Robin.String

1001

Нет
Файл ответаResponseFile

Путь к файлу, который получен от сервера.


Robin.FilePath
Нет

Особые условия использования для url = https://gorest.co.in/public-api/users

Сервис позволяет создавать/менять/удалять объекты со следующими свойствами:

  • id
  • name
  • email
  • 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

Тип данных в ответе.


Выпадающий список:

  • application/json
  • application/xml
Robin.String 

 

Да
Входной файлSource fileВходной файлRobin.String

ЗаголовкиHeaders

Набор заголовков отправляемого запроса.

Каждый ключ – отдельный заголовок.

Robin.Collection

(Robin.Dictionary)


Да
Результаты
РезультатResultПеременная типа словарь, в которую запишется тело ответа веб-сервиса.

Robin.Collection

(Robin.Dictionary)


Нет

Особые условия использования

Отсутствуют

  • Нет меток