我们用的post上传图片,请问我该怎么传呢?

来源:5-7 网络框架优化与完善

小书睿

2018-01-22

我们后台传图片用的post,顺带还会传一些参数,之前我是这样传的:

PostFormBuilder postFormBuilder = OkHttpUtils.getInstance().post();
  if(mlistFiles != null && mlistFiles.size()>0){
      for(int i=0;i<mlistFiles.size();i++){
          postFormBuilder.addFile("url[]", mlistFiles.get(i).getAbsolutePath().substring(mlistFiles.get(i).getAbsolutePath().toString().lastIndexOf("/")+1)+".jpg", mlistFiles.get(i));
      }}


  postFormBuilder
          .addParams("title", "aaa")
          .addParams("phone", "bbb")
          .addParams("district", "ccc")
          .addParams("opcity", "ddd")

.execute(new StringCallback() {success(){}});



现在用猿猿老师的方法我该怎么传呢:


RestClient.builder()
.url("http://www")
       .params("title", "aaa")
       .params("phone", "bbb")
       .params("district", "ccc")
       .params("opcity", "ddd")
       .params("url[]",????????请教傅猿猿老师和大家。

写回答

1回答

傅猿猿

2018-01-22

用upload方法呀,网络框架有封装,写上服务器相应的API地址就好了,用法完全一样

0
1
JoeyChow10
老师,如何同时上传多个图片呢?多个.file吗?
2019-02-27
共1条回复

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程