Skip to content
Yui Nishimura edited this page Jan 18, 2024 · 19 revisions

Abstruct image image

実装の流れ

  1. configファイルを読み込む
    configファイルの解析
    構造体に代入

  2. socket間通信
    NonBlockingI/O多重化
    HTTPリクエストの解析
    CGIリクエストを送信する。
    CGIレスポンスを受け取る。
    HTTPレスポンスを作成&送信

  3. CGI

1. configファイルを読み込む

2. socket間通信

クラスで実装した記事

3. HTTPリクエストのパース

HTTPリクエストは3つに分割する。1.リクエストライン、2.ヘッド、3.ボディ。

4. CGIリクエストを送信する。

5. CGIレスポンスを受け取る。

6. HTTPレスポンスを送信する。