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://java2s.com"); } }
1. | Certification for HTTPS | ||
2. | Dump a page using the HTTPS protocol | ||
3. | Accessing a Password-Protected URL | ||
4. | Disabling Certificate Validation in an HTTPS Connection |