refactor: made some functions static

This commit is contained in:
3lswear
2022-01-26 22:52:07 +03:00
parent 1602a1ec35
commit a999c5e634
2 changed files with 7 additions and 4 deletions

View File

@@ -252,6 +252,8 @@ int Header::sendResponse(int fd)
//-------------------------------------------------Error---------------------------------------
std::map<std::string, std::string> Header::_errorCode;
void Header::initErrorCode(void)
{
_errorCode["100"] = "Continue";

View File

@@ -21,20 +21,21 @@ private:
std::string _fileToSend;
std::map<std::string, std::string> _headerField;
std::map<std::string, std::string> _errorCode;
public:
static std::map<std::string, std::string> _errorCode;
std::map<std::string , std::string> getHeaderField(void);
HeaderHandl getRequest(void);
HeaderHandl getResponse(void);
std::string getReasonPhrase(std::string);
std::string getReasonPhrase(int);
static std::string getReasonPhrase(std::string);
static std::string getReasonPhrase(int);
std::string getErrorPage(int code);
void setRawData(char *);
void setFd(int);
int getFd(void);
void initErrorCode(void);
static void initErrorCode(void);
int isFile(std::string);
int isDir(std::string);
void OpenResponseFile(const char *path);