微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android文件上传:使用PHP从MultipartEntity ByteArrayBody访问文件数据而不是$ _FILES?

如何解决Android文件上传:使用PHP从MultipartEntity ByteArrayBody访问文件数据而不是$ _FILES?

| 嗨,我正在尝试使用PHP文件从我的android设备上传到网络服务器。我已经使用MultiPartEntry实现了它,并使用$ _FILES访问了PHP中的文件。但是,由于使用这种方法,所以上传文件具有很高的分辨率。 目前,我捕获了照片,调整了大小并将其转换为字节数组。我可以将位图重新保存到文件中,然后使用上述方法上传文件。但是,由于我已经将位图作为字节数组,并且可以将其添加到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帖子中的图像日期? 非常感谢     

解决方法

看看这篇文章,这是一个很好的指南http://www.mattorama.net/blog/2011/2/19/file-uploads-with-cxf-multipart-form-posts.html     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。