Im using this code to make multipart entity and send String and Image to a PHP page -
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(URL);
MultipartEntityBuilder entityBuilder = MultipartEntityBuilder.create();
entityBuilder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
entityBuilder.addBinaryBody("Image", imageFile);
entityBuilder.addTextBody("name",name);
HttpEntity entity = entityBuilder.build();
post.setEntity(entity);
HttpResponse response = client.execute(post);
HttpEntity httpEntity = response.getEntity();
Log.d("result", EntityUtils.toString(httpEntity));
But DefaultHttpClient and HttpPost have been deprecated.
What should be the alternative code here ?