fre*_*ara 6 java android http multipartform-data
先感谢您.我想从我的Android应用程序上传一些位图图像.但是,我无法得到它.你能为它推荐一些解决方案吗?或收集我的源代码?
ByteArrayOutputStream bao = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao);
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(
"http://example.com/imagestore/post");
MultipartEntity entity = new MultipartEntity( HttpMultipartMode.BROWSER_COMPATIBLE );
byte [] ba = bao.toByteArray();
try {
entity.addPart("img", new StringBody(new String(bao.toByteArray())));
httppost.setEntity(entity);
} catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
// Execute HTTP Post Request
HttpResponse response = null;
try {
response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
}
Run Code Online (Sandbox Code Playgroud)