/* simple program to download html source of a homepage */ import java.net.*; import java.io.*; public class webclient { public static void main(String argv[]) { Socket cfd; BufferedReader br; PrintWriter pw; String s = "abc"; try { cfd = new Socket(argv[0],80); br = new BufferedReader(new InputStreamReader(cfd.getInputStream())); pw = new PrintWriter(new OutputStreamWriter(cfd.getOutputStream())); // send page to download pw.print("GET /index.html\n"); pw.flush(); while (s != null) { s = br.readLine(); System.out.println(s); } cfd.close(); } catch (Exception e) {e.printStackTrace();} } // main }