Conectar con una URL
Si has creado satisfactoriamente una URL, puedes llamar al método
openConnection() de la clase URL para conectar con ella. Cuando hayas
conectado con una URL habrá inicializado un enlace de comunicación entre un programa Java y la
URL a través de la red. Por ejemplo, puedes abrir una conexión con el motor de búsqueda de
Yahoo con el código siguiente.
try {
URL yahoo = new URL("http://www.yahoo.com/");
yahoo.openConnection();
} catch (MalformedURLException e) { // nueva URL() fallada
. . .
} catch (IOException e) { // openConnection() fallada
. . .
}
Si es posible, el método openConnection() crea una nuevo objeto
URLConnection (si no existe ninguno apropiado), lo inicializa, conecta con la URL y devuelve el
objeto URLConnection. Si algo va mal -- por ejemplo, el servidor de Yahoo está apagado -- el
método openConnection() lanza una IOException.
Ahora que te has conectado satisfactoriamente con la URL puedes utilizar el objeto
URLConnection para realizar algunas acciones como leer o escribir a través de la conexión. La
siguiente sección de esta lección te
enseñaa cómo leer o escribir a través de un objeto URLconnection.
También puedes ver
java.net.URLConnection