【问题标题】:Posting a file image with retrofit发布带有改造的文件图像
【发布时间】:2016-03-23 03:38:48
【问题描述】:

我想知道我是否可以发布 POJO 模型内部的文件图像。 请求是否必须与 POST 一起使用,还是我必须将其设为多部分? 谢谢! 我已经阅读了很多关于使用 multipart 进行操作的内容,其中一部分是图像,另一部分是描述,但是我需要一个孔体,我该怎么做? 我的 POJO 模型包含用户名、电话号码和文件图片。

【问题讨论】:

    标签: android json django retrofit multipart


    【解决方案1】:
    public interface FileUploadService {
        @Multipart
        @POST("/api/users/{user_id}")
        Call<String> upload(
                @Path("user_id") String user_id,
                @Header("Authorization") String authorization,
                @Part("profile_img\"; filename=\"image.png\" ") RequestBody file);
    
    }
    

    您也可以使用部分参数添加其他参数,例如用户名和电话号码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 2014-05-04
      相关资源
      最近更新 更多