The error appears on DoRequestSync, at this line :
if (FStatusCode >= 400) and (FStatusCode <> 401) and (FStatusCode <>
407) then
raise EHttpException.Create(FReasonPhrase, FStatusCode);
Thanks
JP
Francois PIETTE a écrit :
>> Each THttpCli has a different Tag (1 to 5) to allow the
>> RequestDone know the THttpCli sender;
>
> No need to use the tag property. The "Sender" argument in each event handler
> is there just for that purpose: to know who triggered the event ! Of course
> you must cast sender argument to the approprioate type (here THttpCli).
>
>> ... and I get a Violation access. I guess it's because all the THttpCli
>> uses the same RequestDone procedure (the THttpCli is known by its Tag :
>> 1 to 5).
>
> No problem to use the same procedure. And as stated above, use the sender
> argument, not the tag.
>
> --
> Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
> --
> [EMAIL PROTECTED]
> http://www.overbyte.be
>
>
--
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