Чтобы отправить через Postman картинку или любой другой файл, достаточно переключить тип параметра с Text на File.
Давайте рассмотрим на примере, который вы можете прямо сейчас взять и повторить. Показывать я буду на системе Users, которая находится в открытом доступе. А запросы будем посылать через бесплатный инструмент Postman.
Для передачи картинки в Users есть метод AddAvatar. Как его вызвать:
1. Создать новый запрос, тип POST
2. Прописать URL. Он состоит из двух частей:
В параметр прописываем email пользователя, которому хотим обновить аватарку.
Пример URL:
http://users.bugred.ru/tasks/rest/addavatar/?email=test@tset.st4
Параметр из URL автоматически появляется на вкладке Params в постмане:
3. Указать тело запроса.
Так как email мы уже передали, в теле отправляем только второй параметр из ТЗ: avatar.
Указываем название параметра и справа в углу переключаем тип параметра — с Text на File.
Теперь в value не строка ввода, а возможность выбрать файл.
Выбираем файл формата jpg и весом 10 кб
4. Отправить запрос, нажать на кнопку «Send»
Ну вот и все! Теперь можно проверить в интерфейсе — и правда, аватарка установилась, ура!
Если хочется ее удалить тоже через Postman, используйте метод DeleteAvatar.
См также:
Как отправить фото в формате base64 через Postman
PS — статья написана в помощь студентам моего курса «Тестирование REST API»
Давайте рассмотрим на примере, который вы можете прямо сейчас взять и повторить. Показывать я буду на системе Users, которая находится в открытом доступе. А запросы будем посылать через бесплатный инструмент Postman.
Для передачи картинки в Users есть метод AddAvatar. Как его вызвать:
1. Создать новый запрос, тип POST
2. Прописать URL. Он состоит из двух частей:
- ссылка на метод — http://users.bugred.ru/tasks/rest/addavatar/
- параметр email — ?email=
В параметр прописываем email пользователя, которому хотим обновить аватарку.
Пример URL:
http://users.bugred.ru/tasks/rest/addavatar/?email=test@tset.st4
Параметр из URL автоматически появляется на вкладке Params в постмане:
3. Указать тело запроса.
Так как email мы уже передали, в теле отправляем только второй параметр из ТЗ: avatar.
Указываем название параметра и справа в углу переключаем тип параметра — с Text на File.
Теперь в value не строка ввода, а возможность выбрать файл.
Выбираем файл формата jpg и весом 10 кб
4. Отправить запрос, нажать на кнопку «Send»
Ну вот и все! Теперь можно проверить в интерфейсе — и правда, аватарка установилась, ура!
Если хочется ее удалить тоже через Postman, используйте метод DeleteAvatar.
См также:
Как отправить фото в формате base64 через Postman
PS — статья написана в помощь студентам моего курса «Тестирование REST API»
Комментариев нет:
Отправить комментарий