unsigned SIM::fetch(TCPClient *cl, const char *url, Buffer *postData, const char *headers) { FetchClient *client = new FetchClient(cl, url, postData, headers); if (client->id()) return client->id(); delete client; return 0; }
unsigned SIM::fetch(const char *url, Buffer *postData, const char *headers, bool bRedirect) { #ifdef WIN32 bool bState; if (get_connection_state(bState)) getSocketFactory()->setActive(bState); #endif FetchClient *client = new FetchClient(url, postData, headers, bRedirect); if (client->id()) return client->id(); delete client; return 0; }