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 }
|