Read from a http connection line by line in Java
Description
The following code shows how to read from a http connection line by line.
Example
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
/*from ww w . j a va2s. co m*/
public class Main {
public static void main(String args[]) throws Exception {
URL url = new URL("http://www.google.com/");
URLConnection urlConnection = url.openConnection();
InputStream inputStream = urlConnection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
String line = bufferedReader.readLine();
while (line != null) {
System.out.println(line);
line = bufferedReader.readLine();
}
bufferedReader.close();
}
}
The code above generates the following result.