История страницы
...
Действие отправляет HTTP-запрос для обращения к RESTful веб-сервису
Иконка действия
Параметры
Входные параметры
...
Программный робот отработал успешно. Сохранен файл формата json с ответом от сервиса.
Пример использования 2
(ОШИБКА!!!) Статус colour Green title Resolved
colour | Green |
---|---|
title | Resolved |
Задача
отправить POST запрос к сервису http://shop.bugred.ru/api/items/search/, для получения актуальных данных об изделии и разобрать ответ от сервиса, сохранив результат ответа в файл .txt.
...
- Поле "URL REST-сервиса" - это адрес, к которому необходимо подключиться (REST запрос) — http://shop.bugred.ru/api/items/search/. Более подробная информация о методе находится по ссылке: https://testbase.atlassian.net/wiki/spaces/SHOP/pages/1957464487/Search.
- Поле "Метод" - в нашем случае необходимо указать значение POST.
- Поле "Тело запроса" - необходимо указать текст тела запроса. {"query": "Шорты-юбка"}
- Поле "Заголовки запроса" - словарь, в котором необходимо указать название заголовков и их ключи. В нашем случае словарь из 2-х записей. Пример заполнения поля "Заголовки запроса":
Все остальные поля не имеют отношения к смыслу запроса и его формату. Поля начиная с "Выбор прокси-сервера" и заканчивая полем "Пароль пользователя для подключения к прокси-серверу" - это все поля, которые относятся к настройке прокси-сервера, если он необходим. В нашем случае, прокси-сервер отсутствует.
Поле "Получить файл" - необходимо проставить чек-бокс при необходимости. Используется, когда необходимо получить файл от сервиса. Весь ответ от сервиса будет записан в отдельный файл.
Поле "Путь до папки" и "Имя файла" - необходимо заполнить, если проставлен чек-бокс в поле "Получить файл". В поле "Имя файла" необходимо указать расширение.
Поле "Перезаписать" необходимо на тот случай, если в данной папке уже содержится файл с таким же названием и расширением.
При запуске робота необходимо нажать на кнопку "Старт" в верхней панели.
...
робот отработал успешно. Ответ от сервиса разобран роботом.
(ОШИБКА!!!)
...
Статус colour Green title Resolved
colour | Green |
---|---|
title | Resolved |
Пример использования 3
(ОШИБКА!!!) Статус colour Green title Resolved
colour | Green |
---|---|
title | Resolved |
Задача
необходимо отправить rest-запрос на сервис https://dadata.ru/ для получения актуальных данных об организации и разобрать ответ от сервиса.
...
Перенести действие "Отправить запрос" на рабочую область и настроить его параметры.
Результат
Разберем подробно параметры действия
...
робот отработал успешно. Ответ от сервиса разобран роботом.
(ОШИБКА!!!)