Reading the body of an HTTP GET request
Sending an HTTP POST request with parameters
Use HttpURLConnection for multipartform-data
Upload POST file using HttpURLConnection
A multi-purpose HttpURLConnection class to handle all types of HTTP requests