История страницы
...
Свойство | Англ. наименование | Описание | Использование в методе | Тип | Пример заполнения | Обязательность заполнения поля | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Параметры | |||||||||||||||||||||||
URL REST-сервиса | REST Service URL | URL REST-сервиса | Метод | Method | - | Строка | GET | Нет | URL ресурса | EndpointUrl | URL REST-сервиса Протокол должен быть указан! HTTPS можно использовать с методами:
HTTP можно использовать только с методами:
Если протокол не будет указан, то по умолчанию будет использован HTTPS! Если указан, то его значение на совести пользователя. Код не меняет его значение. | - | Строка | https://reqres.in/api/users | Да | ||||||||
Параметры запросаМетод | QueryParameters | Параметры строки запроса |
| Словарь | status: sold | Нет | Авторизация | Authorization | Логин и пароль для базовой аутентификации или JSON Web Token (JWT) для авторизации. Заголовок авторизации будет автоматически сгенерирован при отправке запроса. | Method | Определяет тип создаваемого запроса. По умолчанию Get. Выпадающий список:
| User:password Bearer <token> <token> - токен | Нет | Заголовки запроса | RequestHeaders | Набор заголовков отправляемого запроса и их значений. Каждый ключ – отдельный заголовок. |
| Словарь |
| Строка | GET | Accept-Encoding = "gzip, deflate, br"- для отправки файлаНет | |
Тело запроса | RequestBody | Тело отправляемого запроса | для метода POST. Позволяет отправить запрос в виде JSON строки. | POST | Строка | Пример: { В этом случае обязательно надо задать заголовок:
| Нет | ||||||||||||||||
Параметры запроса | QueryParameters | Параметры строки запроса | Словарь | status: sold | Нет | ||||||||||||||||||
Параметры формы | FormParameters | Параметры HTML формы для метода POST. | POST | Словарь | "name": "sergei", | Нет | |||||||||||||||||
Прикрепить файлАвторизация | Authorization | Словарь с параметрами авторизации - Basic или Bearer Token. В случае Basic авторизации словарь должен иметь ключи «user» и «pass», а значения элементов словаря должны содержать логин и пароль пользователя. В случае Bearer Token авторизации словарь должен иметь ключ «token», а значение элемента должно содержать Bearer Token. | Словарь | User:password Bearer <token> <token> - токен | Нет | ||||||||||||||||||
Заголовки запроса | RequestHeaders | Набор заголовков отправляемого запроса и их значений. Каждый ключ – отдельный заголовок. | Словарь |
| AttachFile | Путь к файлу. который нужно прикрепить к запросу. |
| Путь к файлу | Путь к файлу: "K:\\bookModel.txt"В этом случае обязательно надо задать заголовок:
| Нет | |||||||||||||
Путь к файлу для отправки методом POST | The path to the file to be sent using the POST method | Папка сохранения | SaveFolderПуть к | папке, где необходимо сохранить файлы, в случае их получения от серверафайлу, который нужно прикрепить к запросу. | Путь к | папкефайлу | Нет | ||||||||||||||||
Результаты | |||||||||||||||||||||||
Тело ответа | ResponseBody | Строковая переменная, в которую запишется тело ответа веб-сервиса в raw формате. | Все методыСтрока | Нет | |||||||||||||||||||
Статус ответа | ResponseStatus | Числовая переменная, в которую запишется код статуса ответа веб-сервиса. | Все методыЧисло | Нет | |||||||||||||||||||
Заголовки ответа | ResponseHeaders | Набор заголовков получаемых от сервера и их значения. | Все методыСловарь | Нет | |||||||||||||||||||
Указатель ресурса | Location | Извлекается из заголовка 'Location' и содержит указатель ресурса объекта, например, ссылку с идентификатором на новый созданный методом POST ресурс. Имеет смысл для статусов 201, 3хх. |
| https://reqres.in/api/users/1001 | |||||||||||||||||||
Идентификатор | Id | Строковая переменная, в которую запишется идентификатор из заголовка ответа 'Id'. | POSTСтрока | 1001 | Нет | ||||||||||||||||||
Файл ответа | ResponseFile | Путь к файлу, который получен от сервера. | Путь к файлу | Нет |
Особые условия использования для url = https://gorest.co.in/public-api/users
...