aFinal框架上传多张图片问题?

发布于 2021-11-25 15:45:21 字数 890 浏览 988 评论 1

aFinal框架开发android应用很方便,我最近在用碰到了一个上次图片的问题

当选择多张图片发布到服务器上时,afinal里的写法是这样:

AjaxParams params = new AjaxParams();
  params.put("username", "michael yang");
  params.put("password", "123456");
  params.put("email", "test@tsz.net");
  params.put("profile_picture", new File("/mnt/sdcard/pic.jpg")); // 上传文件 params.put("profile_picture2", inputStream); // 上传数据流 params.put("profile_picture3", new ByteArrayInputStream(bytes)); // 提交字节流 FinalHttp fh = new FinalHttp();
  fh.post("http://www.yangfuhai.com", params, new AjaxCallBack(){ @Override public void onLoading(long count, long current) {
                textView.setText(current+"/"+count);
        } @Override public void onSuccess(String t) {
            textView.setText(t==null?"null":t);
        }
  });
将图片当参数传给服务器,都是不同名字的,可服务器接收的是多张图片文件的数组,不知道afinal里该怎么拼装数据,当一个参数发送给服务器,纠结很久了,还是没找到好的方法,希望能得到android大大们帮助

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最偏执的依靠 2021-11-26 09:03:36

你传一个file数组呢?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文