transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
En vært, der "serverer" hjemmesider<br />
import java.io.*;<br />
import java.net.*;<br />
public class Hjemmesidevaert<br />
{ public static void main(String arg[])<br />
{ try {<br />
ServerSocket værtssokkel = new ServerSocket(8001);<br />
while (true)<br />
{ Socket forb = værtssokkel.accept();<br />
PrintWriter ud = new PrintWriter(forb.getOutputStream());<br />
BufferedReader ind = new BufferedReader(<br />
new InputStreamReader(forb.getInputStream()));<br />
String anmodning = ind.readLine();<br />
System.out.println("Anmodning: "+anmodning);<br />
ud.println("HTTP/0.9 200 OK");<br />
ud.println();<br />
ud.println("Svar");<br />
ud.println("Kære bruger");<br />
ud.println("Du har spurgt om "+anmodning+".");<br />
ud.println("");<br />
ud.flush();<br />
forb.close();<br />
}<br />
} catch (Exception e) {<br />
e.printStackTrace();<br />
}<br />
}<br />
}<br />
Anmodning: GET / HTTP/0.9<br />
Anmodning: GET / HTTP/1.1<br />
Anmodning: GET /xxx.html HTTP/1.1