

Public Member Functions | |
| HttpGetSocket (SocketHandler h) | |
| Creates a new instance of HttpGetSocket. | |
| Socket | Create () |
| void | OnConnect () |
| void | OnFirst () |
| void | OnHeader (String key, String value) |
| void | OnHeaderComplete () |
| void | OnData (byte[] buf, int l) |
Definition at line 33 of file HttpGetSocket.java.
|
|
Creates a new instance of HttpGetSocket.
Definition at line 37 of file HttpGetSocket.java. Referenced by net.alhem.jsockets.HttpGetSocket.Create(). 00038 {
00039 super(h);
00040 }
|
|
|
Reimplemented from net.alhem.jsockets.TcpSocket. Definition at line 41 of file HttpGetSocket.java. References net.alhem.jsockets.Socket.Handler(), and net.alhem.jsockets.HttpGetSocket.HttpGetSocket(). 00042 {
00043 return new HttpGetSocket(Handler());
00044 }
|
|
|
Reimplemented from net.alhem.jsockets.Socket. Definition at line 46 of file HttpGetSocket.java. References net.alhem.jsockets.TcpSocket.Send(). 00047 {
00048 Send("GET / HTTP/1.0\r\n" +
00049 "Connection: close\r\n" +
00050 "Host: www.alhem.net\r\n" +
00051 "\r\n");
00052 }
|
|
||||||||||||
|
Implements net.alhem.jsockets.HTTPSocket. Definition at line 82 of file HttpGetSocket.java. 00083 {
00084 }
|
|
|
Implements net.alhem.jsockets.HTTPSocket. Definition at line 54 of file HttpGetSocket.java. References net.alhem.jsockets.HTTPSocket.GetHttpVersion(), net.alhem.jsockets.HTTPSocket.GetMethod(), net.alhem.jsockets.HTTPSocket.GetStatus(), net.alhem.jsockets.HTTPSocket.GetStatusText(), net.alhem.jsockets.HTTPSocket.GetUrl(), net.alhem.jsockets.HTTPSocket.IsRequest(), and net.alhem.jsockets.HTTPSocket.IsResponse(). 00055 {
00056 if (IsRequest())
00057 {
00058 System.out.println(" * HTTP Request>");
00059 System.out.println(GetMethod());
00060 System.out.println(GetUrl());
00061 System.out.println(GetHttpVersion());
00062 }
00063 if (IsResponse())
00064 {
00065 System.out.println(" * HTTP Response>");
00066 System.out.println(GetHttpVersion());
00067 System.out.println(GetStatus());
00068 System.out.println(GetStatusText());
00069 }
00070 }
|
|
||||||||||||
|
Implements net.alhem.jsockets.HTTPSocket. Definition at line 72 of file HttpGetSocket.java. 00073 {
00074 System.out.println(" * " + key + ": " + value);
00075 }
|
|
|
Implements net.alhem.jsockets.HTTPSocket. Definition at line 77 of file HttpGetSocket.java. 00078 {
00079 System.out.println("Header Complete");
00080 }
|
1.3.9.1