Android Creando una conexión HttpURLC


Ejemplo

Para crear un nuevo HTTP HTTP Client HttpURLConnection , llame a openConnection() en una instancia de URL. Dado que openConnection() devuelve un URLConnection , debe emitir explícitamente el valor devuelto.

URL url = new URL("http://example.com");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// do something with the connection

Si está creando una nueva URL , también tiene que manejar las excepciones asociadas con el análisis de URL.

try {
    URL url = new URL("http://example.com");
    HttpURLConnection connection = (HttpURLConnection) url.openConnection();
    // do something with the connection
} catch (MalformedURLException e) {
    e.printStackTrace();
}

Una vez que se ha leído el cuerpo de la respuesta y ya no se requiere la conexión, la conexión debe cerrarse llamando a disconnect() .

Aquí hay un ejemplo:

URL url = new URL("http://example.com");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
try {
    // do something with the connection
} finally {
    connection.disconnect();
}