четверг, 8 ноября 2018 г.

Как отправить через Postman картинку

Чтобы отправить через Postman картинку или любой другой файл, достаточно переключить тип параметра с Text на File.


Давайте рассмотрим на примере, который вы можете прямо сейчас взять и повторить. Показывать я буду на системе 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»

Комментариев нет:

Отправить комментарий