Привет. Я пытаюсь загрузить файл со своего устройства Android на веб-сервер с помощью php. Я добился этого с помощью MultiPartEntry и доступа к файлу в php с помощью $ _FILES. Однако с использованием этого подхода загруженный файл имеет очень большое разрешение.
В настоящее время я делаю снимок, изменяю его размер и преобразую его в байтовый массив. Я мог бы повторно сохранить растровое изображение в файл, а затем загрузить файл, используя вышеуказанный подход. Однако, поскольку у меня уже есть растровое изображение в виде байтового массива и его можно добавить в MultipartEntry, я подумал, что это будет лучшим решением.
http://vikaskanani.wordpress.com/2011/01/29/android-image-upload-activity/
Android:
MultipartEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
ByteArrayOutputStream bao = new ByteArrayOutputStream();
bm.compress(Bitmap.CompressFormat.JPEG, 100, bao);
byte [] ba = bao.toByteArray();
entity.addPart("image", new ByteArrayBody(ba, "photo.jpg"));
Мой вопрос: как мне получить доступ к дате изображения в посте http?
Большое спасибо