使用 Ion android 库上传图像
Upload image with Ion android library
我有一个通过 restful API 连接到服务器的应用程序,但我需要将图像上传到服务器并且我正在使用 Ion 库,是否有无论如何要将这张图片上传到服务器?
您也可以使用 .setMultipartParameter("key","value") 上传图片以及其他文本值..
如果需要上传多张图片,可以使用"Part"class添加多张图片。
ArrayList<Part> fileParts = new ArrayList<>();
for (int i = 0; i < myImages.size(); i++) {
Part part = new FilePart("image_name[" + i + "]",image_value[i]);
fileParts.add(part);
}
Ion.with(getContext())
.load("POST", MY_POST_URL)
.setMultipartParameter("my_text_key", "my_text_value")
.setMultipartParameter("my_text_key_2", "my_text_value_2")
.addMultipartParts(fileParts);
我有一个通过 restful API 连接到服务器的应用程序,但我需要将图像上传到服务器并且我正在使用 Ion 库,是否有无论如何要将这张图片上传到服务器?
您也可以使用 .setMultipartParameter("key","value") 上传图片以及其他文本值..
如果需要上传多张图片,可以使用"Part"class添加多张图片。
ArrayList<Part> fileParts = new ArrayList<>();
for (int i = 0; i < myImages.size(); i++) {
Part part = new FilePart("image_name[" + i + "]",image_value[i]);
fileParts.add(part);
}
Ion.with(getContext())
.load("POST", MY_POST_URL)
.setMultipartParameter("my_text_key", "my_text_value")
.setMultipartParameter("my_text_key_2", "my_text_value_2")
.addMultipartParts(fileParts);