In this blog, I will tell you how you can upload images with the help of a retrofit library in Android.
There are several methods to upload image in the server first of them is the conversation of Image in Base64 String and post that image in string format.
The problem with the above method takes time fist you have to convert image to string and if you want to show that image again you have to convert base64 string to an image that takes a lot of time.
To simplify the problem and speed up upload speed we use multipart form value to upload images but make sure you created your serverside as form value type data.
steps to upload image-
1. As you know we get the image path when we select as an image from the android gallery. convert that to multipart formate
2. Make retrofit interface to request multipart form value data
3. Now you can post data by Retrofit library like bellow
4. If you have any problem full source code of the project is given below.
Project code- Click Me
0 Comments