add Autoindex

This commit is contained in:
Talyx
2022-01-19 17:20:47 +03:00
parent c89c65f354
commit f28bf82e0c
6 changed files with 282 additions and 8 deletions

View File

@@ -15,6 +15,7 @@ private:
std::string _method;
std::string _version;
std::string _URI;
std::string _host;
std::string _query;
std::string _fileToSend;
std::map<std::string, std::string> _headerField;
@@ -37,6 +38,10 @@ public:
int isDir(std::string);
void OpenResponsFile(const char *path);
std::string ltrim(std::string);
std::string rtrim(std::string);
std::string trim(std::string);
int parseStartLine(std::string);
int parseHeaderfield(std::string);
void printHeaderInfo(void);