Mega Code Archive

 
Categories / Java / Network Protocol
 

Read data from a URL

//Corrected version by Quentin Nerden (kenden at gmail dot com)    import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class WebReader {   static void getData(String address) throws Exception {     URL page = new URL(address);     StringBuffer text = new StringBuffer();     HttpURLConnection conn = (HttpURLConnection) page.openConnection();     conn.connect();     InputStreamReader in = new InputStreamReader((InputStream) conn.getContent());          BufferedReader buff = new BufferedReader(in);     String line = buff.readLine();     while (line != null) {         text.append(line + "\n");         line = buff.readLine();     }     System.out.println(text.toString());   }   public static void main(String[] arguments) throws Exception {     getData("http://rntsoft.com");   } }