Hello, I chose the second method (THttpCli) but the below code fails in a thread:
HTTPClient = new THttpCli(NULL); HTTPClient->MultiThreaded = true; HTTPClient->FollowRelocation = false; HTTPClient->NoCache = false; HTTPClient->RcvdStream = NULL; HTTPClient->SendStream = NULL; // all the events are assigned here HTTPClient->URL = "http://" + targetServerIP + ":" + targetServerPort + FPath; if(FParams.Length()) HTTPClient->URL += "?" + FParams; try { HTTPClient->GetASync(); } catch(... It gives no exception but throws ESocketError just after DNSLookup which is successful. I tried with www.intel.com and the IE works just fine from here. I have a proxy setting for IE but that's optional and Mozilla works without proxy ok. I also tried to point socketspy to intel.com and used browser to access localhost:8000 (the port socketspy runs on) which worked but pointing HTTPClient did not. Any help would be appreciated. I am using the November (downloaded today) beta of ICS with -yet- no SSL. Best Regards, SZ -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be