17 const string& ToString();
20 void SetBaseURL(
const string & baseurl);
26 void AppendParam(
const string& name,
const string&
value);
33 void InsertParam(
int nIndex,
const char* name,
const char* value);
36 const char* GetParam(
const string& name);
48 CNameValuePair(
const string& name,
const string& value):m_name(name), m_value(value){};
61 vector<CNameValuePair> m_params;
73 static std::string UrlDecode(
const std::string & encoded);
74 static std::string UrlEncode(
const std::string & decoded);
76 static std::string UrlEncode(
const char* sz_decoded,
int nSize);
83 static string HashStringMD5(
const char* input);
86 static void HashStringMD5(std::string& out,
const char* input);
http utility
Definition: HttpUtility.h:70
different physics engine has different winding order.
Definition: EventBinding.h:32
build a url string.
Definition: HttpUtility.h:9
Definition: enum_maker.hpp:46
const string & GetBaseUrl()
the url without parameter part
Definition: HttpUtility.h:23