2010-01-20 11 views

Respuesta

8

Simplemente adjunte un BufferedReader (o cualquier cosa que lea cadenas) desde un InputStream de una URL devuelto desde openStream().

public static void main(String[] args) 
     throws IOException 
{ 
    URL url = new URL("http://stackoverflow.com/"); 
    BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream())); 

    String s = null; 
    while ((s = reader.readLine()) != null) 
     System.out.println(s); 
} 
0

Puede utilizar las clases de Java directamente:

URL url = new URL("http://www.example.com"); 
URLConnection conn = url.openConnection(); 
InputStream in = conn.getInputStream(); 
... 

pero es más recomendable utilizar Apache HttpClient como HttpClient va a manejar una gran cantidad de cosas que usted tendrá que hacer usted mismo con las clases nativas de Java.

Cuestiones relacionadas