У меня есть код для размещения изображения на моем php-скрипте, который загружается в базу данных, когда он добавляет в базу данных тип файла application/oct ???? (что это такое)Установить тип изображения в android
Есть ли способ изменить это на jpg-файл на стадии андроида?
Ниже мой код
HttpClient client = new DefaultHttpClient();
String postURL = "http://10.0.2.2:90/mobileupload3.php";
HttpPost post = new HttpPost(postURL);
FileBody bin = new FileBody(file);
MultipartEntity reqEntity = new MultipartEntity();
reqEntity.addPart("image", bin);
reqEntity.addPart("name", new StringBody(enteredName));
reqEntity.addPart("gender", new StringBody(radio));
reqEntity.addPart("cat", new StringBody(radio2));
reqEntity.addPart("lat", new StringBody(lat));
reqEntity.addPart("lon", new StringBody(lon));
post.setEntity(reqEntity);
HttpResponse response = client.execute(post);
HttpEntity resEntity = response.getEntity();
if (resEntity != null) {
Log.i("RESPONSE",EntityUtils.toString(resEntity));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Не могли бы вы опубликовать код, который вы в настоящее время используете для загрузки? –
Проблема решена с помощью этой строки FileBody bin = new FileBody (файл, «image/jpeg»); – James