Improved HTTP library GetHeader/GetVar functions, added hasHeader function

This commit is contained in:
Thulinma 2016-09-02 14:33:45 +02:00
parent aedc8df494
commit e8e97adb49
2 changed files with 23 additions and 6 deletions

View file

@ -16,9 +16,10 @@ namespace HTTP {
Parser();
bool Read(Socket::Connection & conn);
bool Read(std::string & strbuf);
std::string GetHeader(std::string i);
const std::string & GetHeader(const std::string & i) const;
bool hasHeader(const std::string & i) const;
void clearHeader(const std::string & i);
std::string GetVar(std::string i);
const std::string & GetVar(const std::string & i) const;
std::string getUrl();
std::string allVars();
void SetHeader(std::string i, std::string v);