Skip to content

Java: Sending multipart form data request

Rahul Rastogi edited this page Aug 2, 2018 · 1 revision

You can send multipart/form-data request too using this library. A sample MultipartRequest will look like:

//Get a File to be uploaded on server
File imageFile = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "user.jpg")

//Preparing MultipartRequest to upload a file on server with some data
MultipartRequest request = new MultipartRequest(MultipartRequest.Companion.getPOST(), Urls.PROFILE_UPDATE_URL, 
ProfileUpdateResponse.class, myApiCallback)

    request.addTextData("Email", "rastogi.tech@gmail.com") //Sending text with multipart request
    request.addTextData("Name", "Rahul Rastogi")
    request.addFileData("ImageAssetFile", "", imageFile) //sending image file corresponding to a key

    request.execute()

Clone this wiki locally