#pragma once #include #include class Response { public: enum Status { ok, notFound, error }; Response(const std::string_view& path); void writeHeader(std::ostream& out) const; void writeBody(std::ostream& out) const; private: void selfIndentification(const std::vector& path); static std::vector splitPath(std::string_view path); private: Status status; std::string body; };