Java tutorial
//package com.java2s; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class Main { private static String sParsedString; public static int getRequest(String link) throws IOException { URL url = new URL(link); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); System.out.println(connection.getResponseCode()); if (connection.getResponseCode() == HttpURLConnection.HTTP_OK || connection.getResponseCode() == 302) { InputStream is = connection.getInputStream(); setParsedString(convertInputStreamToString(is)); } return connection.getResponseCode(); } private static void setParsedString(String string) { sParsedString = string; } public static String convertInputStreamToString(InputStream is) throws IOException { if (is != null) { StringBuilder sb = new StringBuilder(); String line; try { BufferedReader r1 = new BufferedReader(new InputStreamReader(is, "UTF-8")); while ((line = r1.readLine()) != null) { sb.append(line).append("\n"); } } finally { is.close(); } return sb.toString(); } else { return ""; } } }