Connect to URL using HttpURLConnection in Java

import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class RestClient { public static void log(Object text) { System.out.println(text.toString()); } public static void main(String args[]) { try { URL url = new URL("http://www.domain.com/someapi"); HttpURLConnection con = (HttpURLConnection) url.openConnection(); con.connect(); StringBuilder text = new StringBuilder(); InputStream is = (InputStream) con.getContent(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line = ""; do { line = br.readLine(); text.append(line); }while(line != null); log(con.getResponseMessage()); log(text.toString()); }catch(Exception e) { } } }