tkomatsu/webserv

Branchin process after parsing HTTP request message

Closed this issue · 2 comments

概要

HTTPリクエストパース後にどのイベントに移行するかの判定はClientクラスで実装したい

背景

#9 (comment) での希望処理。

autoindexかの判定にはConfigの内容が関わってくる。許可されたメソッドなのかの判定など、他にもConfigの内容を分岐処理の際に必要とする。
ConfigをRequestクラスと紐付ける方法は取れるが、クラスの関係が複雑になる。そのため、Configが紐づくSocket単位でやる方がベターだと思う。

他に解決策があれば意見が欲しいです。

納得です。同意です。