0
我有一个通过restful API连接到服务器的应用程序,但我需要将图像上传到服务器,并且我正在使用Ion库,是否有上传这个图像到服务器?使用Ion android库上载图像
我有一个通过restful API连接到服务器的应用程序,但我需要将图像上传到服务器,并且我正在使用Ion库,是否有上传这个图像到服务器?使用Ion android库上载图像
可以使用.setMultipartParameter(“键”,“值”),以与其他文本值以及沿上传图片..
如果你需要上传许多图像,你可以使用“部分”类添加多个图像。
ArrayList<Part> fileParts = new ArrayList<>();
for (int i = 0; i < salonPhotos.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);
你看这个http://stackoverflow.com/a/26144513/5241603的答案。它显示了如何使用Koush Ion库,Image上传多部分文件。 –
所以,如果我得到一个JSON上传到服务器旁边的图像,它会上传作为JSON的一部分或作为一个简单的单独上传? @ K.Sopheak –