Closed snemoto-42 closed 7 months ago
Server.cppの改修が必要そう
void Server::initializeServers(const std::vector
handleDuplicatePort()を修正? =>vertual_serverと8081番をペアをrequestMapにインサートするようにする
void Server::initializeServerSocket(const Servers &server, size_t port) requestMap.insert(std::make_pair(socket_fd, server)); =>8081番のポート被りでbind outになるため、vertual_serverに対応するsocket_fdが作成されない
過去実行できていた内容をもとに修正済み
・Host: virtual_serverの場合に、default_server用のHTMLが表示される(nginxのserver_nameの仕様は?レビュー項目にある?解決後にdebugコメントアウトを削除)
・default_serverの8081番ポートの実行後に8080番を実行すると、8081番のHTMLが表示される。逆パターンでautoindexが表示されたりする。
・vertual_serverのためのGooglTestを追加する(ステータスコードのみだとOKになってしまう)