> I have narrowed down the problem a bit. The OnHeaderEnd routine gets called > twice when using passwords, the first time with a negative contentlength, > the second time with the proper value. Using D7, httpprot 1.83. > (It only gets called once when not using usernames/passwords, which is what > it is supposed to do) > - Ronny
that's the usual way http works. When you cal for a URL with a user/password within an authentication, you have the following steps : The request is sent once, without authentication. you then get back a 401 error. The httpCli component then analyses the authentication method (and realm) and then sends back a request with the user/password encoded in the authentication header. so you have th OnHeaderEnd trigger twice because of the first 401 answer and then with the "correct" answer. [note] although i don't know why there *must* be a first 401 when you provide username/password, i suppose it's a way to know the exact authentication method... [/note] so if you want to analyse any result, you'd better have a look at the OnRequestDoneEvent. HTH, Best regards, Guillaume MAISON ----- Guillaume MAISON - [EMAIL PROTECTED] 83, Cours Victor Hugo 47000 AGEN Tél : 05 53 87 91 48 - Fax : 05 53 68 73 50 e-mail : [EMAIL PROTECTED] - Web : http://nauteus.com -- 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