我从客户端获取确切的图像字节,并将其保存为驱动程序中的图像文件。但它根本没有显示。
if (is != null) {
File f = new File("e:/3432.jpg");
OutputStream os = new FileOutputStream(f);
byte[] b = new byte[1024];
int length;
while ((length = is.read(b)) != -1) {
os.write(b, 0, length);
}
is.close();
os.flush();
os.close();
}
有什么问题吗?
这是来自android的客户端代码,带有apache httpclient。
MultipartEntity entity = new MultipartEntity();
entity.addPart("type", new StringBody("photo"));
entity.addPart("data", new FileBody(image));
httppost.setEntity(entity);
HttpResponse response = httpclient.execute(httppost);