В настоящее время я отправляю что-то подобное через необработанную категорию Почтальона. Это работает нормально, но я не могу прикрепить изображение
{
"user" : {
"first_name": "employeeA",
"last_name": "smith",
"username": "employeeA",
"employer_image" : --->Insert image here
},
"employee_zip" : 12345
}
Однако я не знаю, как прикрепить файл изображения. Я прочитал здесь, что я мог бы вместо этого использовать категорию данных формы и отправить изображение. Поэтому я сделал что-то вроде этого

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





Вы пробовали использовать строку в кодировке Base64? Конечный объект JSON будет выглядеть примерно так ...
{
"user" : {
"first_name" : "employeeA",
"last_name" : "smith",
"username" : "employeeA",
"employer_image" : "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII = "
},
"employee_zip" : 12345
}
Подробную информацию о кодировщике Base64 можно найти в Веб-сайт разработчика Mozilla, а о многих реализациях - в Github.
В целях тестирования вы можете сначала попробовать онлайн-конвертер, как @MistyD предлагает в комментариях.
Я собираюсь попробовать это сейчас
похоже, это то, что может сработать для меня. Дайте мне посмотреть, смогу ли я найти что-то, что кодирует изображение в base64