41 static std::string
urlEncode(
const std::string & value);
51 static std::string
urlDecode(
const std::string & value);
63 static std::string
getTime(
const time_t * time_struct =
nullptr,
const char * format =
"%Y.%m.%d");
70 static std::string
trim(std::string & str);
78 static std::string
sha256(std::string & key, std::string & message);
class wrapper of HTTP response
Definition: response.h:13
static Request * getRequestFromStr(std::string &str)
static std::string base64Decode(std::string &value)
static std::string getStrFromResponse(Response &response)
static class for parsing, encoding, decoding any http data
Definition: parser_http.h:11
class wrapper of HTTP request
Definition: request.h:14
static std::string getTime(const time_t *time_struct=nullptr, const char *format="%Y.%m.%d")
static std::string urlEncode(const std::string &value)
static std::string urlDecode(const std::string &value)
static std::string trim(std::string &str)
static std::string sha256(std::string &key, std::string &message)
static std::string base64Encode(std::string &value)