44 virtual bool SetProxy(
const string& proxy_host,
45 const string& proxy_userpwd);
46 virtual bool AddFile(
const string& upload_file_path,
47 const string& basename);
49 const std::map<string, string>& parameters,
50 string* server_response);
54 bool SetFunctionPointers();
59 string last_curl_error_;
65 CURL* (*easy_init_)(void);
79 const char* (*easy_strerror_)(
CURLcode);
80 void (*easy_cleanup_)(
CURL *);
virtual bool AddFile(const string &upload_file_path, const string &basename)
virtual bool SendRequest(const string &url, const std::map< string, string > ¶meters, string *server_response)
virtual bool SetProxy(const string &proxy_host, const string &proxy_userpwd)