viernes, 16 de febrero de 2007

Leer url en java

Ejemplo de url en java. Este código abre una url de una página web y lee
todo el contenido de la dirección. Las constantes IP y PUERTO son los propios
del proxy en caso de tenerlo, sino tienes proxy elimina o comenta esta parte
del código.

String texto="";
try{
//En caso de tener proxy
System.setProperty("http.proxyHost",IP);
System.setProperty("http.proxyPort",PUERTO);

URL direccion=new URL("http://programasjava.blogspot.com");
InputStreamReader isr=new InputStreamReader(direccion.openStream());
BufferedReader entrada=new BufferedReader(isr);
String linea=null;
while((linea=entrada.readLine())!=null){
texto+=linea +"\n";
}
entrada.close();
}
catch(MalformedURLException mre){
System.out.println(mre);
}
catch(IOException ioe){
System.out.println(ioe);
}

No hay comentarios: