ふつうのLinuxプログラミング 第16章 httpサーバーtelnet風
ふぅ。やっと16章終了〜。
telnet風にリクエストを送ると、ファイルを返せるようになりましたぁ〜
% ./httpd . GET httpd.c HTTP/1.0 HTTP/1.0 200 OK Date: Mon, 16 Apr 2007 15:45:16 GMT Server: httpd/1.0 Connection: close Content-Length: 517 Content-Type: text/plain #include <stdio.h> ...(略 int main(int argc, char *argv[]) { ...(略 exit(EXIT_SUCCESS); } % ./httpd . GET hoge.c HTTP/1.0 HTTP/1.0 404 Not Found Date: Mon, 16 Apr 2007 15:46:06 GMT Server: httpd/1.0 Connection: close Content-Type: text/html <html> <head><title>404 Not Found</title></head> </html>
おぉぉぉ。
ソースが書籍に載っていない部分があるので、サポートサイトからダウンロードした方がよさげです。
次は17章!!ソケット接続して、ブラウザに!
どんな困難が待ち受けているのか・・・マイペースに遊びながら作っていきます(笑
あ、404のbodyがない(汗