00001 #ifndef CPR_UTIL_H 00002 #define CPR_UTIL_H 00003 00004 #include <string> 00005 #include <vector> 00006 00007 #include "cprtypes.h" 00008 00009 00010 namespace cpr { 00011 namespace util { 00012 00013 Header parseHeader(const std::string& headers); 00014 size_t writeFunction(void* ptr, size_t size, size_t nmemb, std::string* data); 00015 std::vector<std::string> split(const std::string& to_split, char delimiter); 00016 std::string urlEncode(const std::string& response); 00017 00018 } // namespace util 00019 } // namespace cpr 00020 00021 #endif