#include "Helpers.hpp" #include "Main.hpp" // Idea is very simple this map has it so that stuff like // responseMethods["GET","/"] have a method inside them // There is an invoking method inside each HTTPrequest // // So just add your logic here and relax ;) std::unordered_map< std::string, std::unordered_map>> Webserver::responseMethods; void Webserver::initResponses() { responseMethods["GET"]["/"] = [](HTTPrequest &self) { self.writeData(Helpers::GenerateResponse( "200 OK", "text/html", Helpers::ReadFile("www/index.html"))); }; }