import java.io.*; import java.net.*; public class HentHjemmeside { public static void main(String[] arg) { try { Socket forbindelse = new Socket("www.esperanto.dk",80); OutputStream binærUd = forbindelse.getOutputStream(); InputStream binærInd = forbindelse.getInputStream(); PrintWriter ud = new PrintWriter(binærUd); BufferedReader ind = new BufferedReader(new InputStreamReader(binærInd)); ud.println("GET /index.html HTTP/0.9"); ud.println("Host: www.esperanto.dk"); ud.println(); ud.flush(); // send anmodning afsted til værten String s = ind.readLine(); while (s != null) // readLine() giver null når datastrømmen lukkes { System.out.println("modt: "+s); s = ind.readLine(); } forbindelse.close(); } catch (Exception e) { e.printStackTrace(); } } }