Отправка JOST-объекта POST с изображением через Postman - PullRequest
0 голосов
/ 04 мая 2018

Я сейчас отправляю что-то вроде этого через сырую категорию Почтальона. Это прекрасно работает, однако я не могу прикрепить изображение

{
"user" :    {   
             "first_name": "employeeA",   
             "last_name": "smith",
             "username": "employeeA",
             "employer_image" :  --->Insert image here
             },     
"employee_zip" : 12345
} 

Однако я не знаю, как прикрепить файл изображения. Я прочитал здесь , что я мог бы вместо этого использовать категорию данных формы и отправить изображение. Итак, я сделал что-то подобное enter image description here

Это не работает, есть ли способ выбрать файл, а затем использовать raw json, чтобы указать на этот файл?

1 Ответ

0 голосов
/ 04 мая 2018

Вы пытались использовать строку в кодировке Base64? Конечный объект JSON будет выглядеть примерно так ...

{
    "user" : {   
        "first_name" : "employeeA",   
        "last_name"  : "smith",
        "username"   : "employeeA",
        "employer_image" : "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII="
    },
   "employee_zip"   : 12345       
} 

Подробную информацию о кодировщике Base64 можно найти на Веб-сайте разработчика Mozilla , а также во многих реализациях Github

В целях тестирования вы можете сначала попробовать онлайн-конвертер , как @MistyD предлагает в комментариях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...