From e8071a6dd08a2d24df5bd6fbfd8e00236ec684e6 Mon Sep 17 00:00:00 2001 From: whaffman Date: Thu, 30 Oct 2025 23:05:11 +0100 Subject: [PATCH] feat: add Content-Type and Connection headers for autoindex responses --- webserv/handler/FileHandler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webserv/handler/FileHandler.cpp b/webserv/handler/FileHandler.cpp index d62123b..11fa35e 100644 --- a/webserv/handler/FileHandler.cpp +++ b/webserv/handler/FileHandler.cpp @@ -72,6 +72,8 @@ void FileHandler::handleDirectory(const std::string &dirpath, ResourceType type) if (type == DIRECTORY_AUTOINDEX) { Log::debug("Requested path is a directory: " + dirpath); + response_.addHeader("Content-Type", "text/html"); + response_.addHeader("Connection", "close"); response_.setBody(AutoIndex::generate(dirpath, uri_)); response_.setStatus(Http::StatusCode::OK); return;