【Android架构】基于MVP模式的Retrofit2+RXjava封装之文件上传(三)
最近手头事比较多,抽个空把之前系列也补充一下。 先回顾下之前的 【Android架构】基于MVP模式的Retrofit2+RXjava封装(一)【Android架构】基于MVP模式的Retrofit2+RXjava封装之文件下载(二) 今天要说的是文件上传 1.单图上传 首先ApiServer,要使用Multipart 注解 //上传图片(私有接口) @POST("index.php/PrivateApi/Goods/uploadPic") @Multipart Observable<BaseListModel<String>> upLoadImg(@Part MultipartBody.Part parts); 然后是Presenter public void upLoadImg(String path) { File file = new File(path); RequestBody requestFile = RequestBody.create(MediaType.parse("multipart/form-data"), file); Multipa...
