# telnet localhost 80 Trying 127.0.0.1... Connected to localhost.joeswebhosting.net (127.0.0.1). Escape character is '^]'. GET / HTTP/1.0 <- Enter 2 times (http://localhost/index.html) HTTP/1.1 200 OK Date: Wed, 29 Jul 2009 15:16:50 GMT Server: Apache/1.3.37 (Unix) mod_fastcgi/2.4.6 mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.7 abbr. Last-Modified: Mon, 05 Feb 2007 11:04:57 GMT ETag: "1b200-b2c-45c70f59" Accept-Ranges: bytes Content-Length: 2860 Connection: close Content-Type: text/html <html> <html> <title>TEST</title> abbr. </body> </html> Connection closed by foreign host. #
Memo : GET Method
GET / HTTP/1.0 <- http://HOST/index.html GET / HTTP/1.1 GET /test/sample.html HTTP/1.0 <- http://HOST/test/sample.html
# while true; do ( echo "HTTP/1.0 200 Ok"; echo; echo "Hello World" ) | nc -l 80; [ $? != 0 ] && break; done
appendix