#ifndef PATH_H #define PATH_H #include #include #include namespace http { class Path { private: // std::string m_path; std::string m_base; std::string m_query; std::map m_variables; public: Path(std::string path); std::optional Get(std::string name); std::string Query(); std::string Base(); void Match(std::string pattern); }; } // namespace http #endif // !PATH_H