上传与阵列相同名称的多个图像Retrofit 2.0.0-beta2

时间:2015-11-06 16:50:39

标签: php android laravel retrofit

大家好我正在使用android和laravel 5.1进行改造以便在服务器端上传文件现在我面临的问题是在改造中我想在服务器端发送多个具有相同名称的图像并将其捕获为名。

使用邮差的输入示例:

enter image description here

如果有人对此有任何了解,请发表评论,发帖:)

非常感谢

1 个答案:

答案 0 :(得分:0)

如果这对你有帮助,我会很高兴和高兴。

服务器API合同:输入类型:多部分 - 来自数据

要通过名为"图像"

的键发送到正文中的数据
@POST("feeds")
Call<> createFeeds(@Body RequestBody file);


 MultipartBody.Builder builder = new MultipartBody.Builder();
    builder.setType(MultipartBody.FORM);
    builder.addFormDataPart("content", textContent);

    for(String filePath : imagePathList){
        File file = new File(filePath);
        builder.addFormDataPart("images", file.getName(),
                RequestBody.create(MediaType.parse("image/*"), file));
    }

    MultipartBody requestBody = builder.build();
    Call<SocialCreateFeedResponse> call = mSocialClient.createFeeds( requestBody);