tkomatsu/webserv

Responseの生成が散らかっている

tkomatsu opened this issue · 0 comments

現状レスポンスヘッダーとステータスが様々な場所で追加されているので、CGIの出力読み込み(READ_CGI)、静的ファイルの読み込み(READ_FILE)、リクエストの読み込み(READ_CLIENT)の3つでのみレスポンスを作るようにしたい。

今のコードで、レスポンスに何か追加している場所

  • WebServ.WriteClient(Content-Length)
  • Client.Prepare(Content-Type, Content-Location, ステータスコード)
  • Response.Clear (Content-Type, Date, Server)