Observable<BaseResp> updateUserInfo(@Body RequestBody Body);
RequestBody requestFile = RequestBody.create(MediaType.parse("image/jpg"), file);
MultipartBody.Part filePart = MultipartBody.Part.createFormData("head_img", file.getName(), requestFile);
RequestBody requestBody = new MultipartBody.Builder().setType(MultipartBody.FORM)
.addFormDataPart("content", new Gson().toJson(userInfo))
.addPart(filePart)
.build();
该代码段展示了如何使用Observable和BaseResp更新用户信息,同时结合RequestBody和MultipartBody上传jpg格式的头像文件。通过创建FormDataPart,将内容转化为json并添加到MultipartBody中进行提交。
1079

被折叠的 条评论
为什么被折叠?



