参考資料 - katataku/webserv GitHub Wiki
練習サーバを作る時に参考にできる資料
- CS:APPのソースを参考にした記憶があります by nfukada. https://csapp.cs.cmu.edu/
-
本でした by hyoshie https://www.amazon.co.jp/gp/product/4274065197/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
-
iyamadaが参考にしている資料
- CSAPP(正確には書籍の日本語版)
- ネットに落ちていた簡易webサーバーの実装方法について(これみるよりCSAPP見た方が良い)
- ソケットプログラミング(listenとかソケットを扱う関数の詳細な説明をしている)
-
Cで書いたechoサーバー、簡易webサーバー(CGI対応)
RFC関連
- https://qiita.com/progrhyme/items/68922ec903ac39861125
- https://triple-underscore.github.io/RFC7230-ja.html
- CGI https://tex2e.github.io/rfc-translater/html/rfc3875.html
HTTP関連
CGI関連
- https://www.tohoho-web.com/wwwcgi3.htm
- 本家nginxはCGIに非対応らしいです@@@ http://mogile.web.fc2.com/nginx_wiki/nginx_wiki201510/start/topics/examples/simplecgi.html
nginxのconfig
- 課題pdfより、serverディレクティブだけ対応すれば良さそう