Преобразование захваченного изображения в строку Base64 - PullRequest
1 голос
/ 17 июня 2020

Я пытаюсь сохранить изображение на сервере, отправив на сервер строку base64, но он продолжает выдавать мне сообщение об ошибке на сервере: «Недопустимый символ base64 a». Ниже приведен фрагмент кода:

ImageIO img = ImageIO.getImageIO();
ByteArrayOutputStream out = new ByteArrayOutputStream();
img.save(et, out, ImageIO.FORMAT_PNG, 1);
byte[] ba = out.toByteArray();                          
userImage64=Base64.encode(ba);

et - изображение, которое я конвертирую в строку base64, а userImage64 - это строка, которую я отправляю на сервер. В чем может быть проблема, вызывающая эту ошибку?

...