Saturday, 20 April 2013

How to get contents of a webpage ( by URL ) in java

import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;

import java.util.Scanner;

public class GetURLContent {
public static void main(String[] args) {

URL url;

try {
// get URL content
url = new URL("https://www.google.com");
URLConnection conn = url.openConnection();

// Create Scanner object
Scanner in =new Scanner(new InputStreamReader(conn.getInputStream()));

while(in.hasNext()){
System.out.println(in.nextLine());
}

} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}
}