Отправка двоичных файлов jpg с Android с помощью Json Rest Services - PullRequest
0 голосов
/ 27 апреля 2018

Не могу найти способ отправить двоичный файл jpg с помощью json Rest. Последнее, что я попробовал, было с Base64.encodeToString (массив byte [], Base64.DEFAULT) , и я ожидал на стороне сервера с Base64.getDecoder (). Decode (String) ... пока нет результатов. Я видел много постов, но ничего не помогло. Можете ли вы предложить мне какой-либо способ или библиотека.

Я использую Java с Eclipse. На стороне клиента я использую библиотеку android.util.Base64, а на стороне сервера я использую java.util.Base64.

Ошибка, которая показывает мне это:

Неожиданный символ заполнения ('=') в качестве символа # 4 из 4-символьного base64 unit: дополняется только допустимым 3-м или 4-м символом; вложенное исключение com.fasterxml.jackson.databind.exc.InvalidFormatException: невозможно десериализовать значение типа byte [] из String

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