Pill, Juergen wrote:
Hello Portia,

I am not aware the client sending a "100 continue". The http client does
send a header, with a "expect 100", which in turn causes the server to send
a 100 response code. This code should be captured by the http client and the
request body is sent. This will cause the server to process the body and
deliver the "real" response code.
I know the http client people had a discussion concerning the http client to
pass the 100 response code to the application, which is not correct.
Portia, is this your scenario?

I have cc'ed this answer to the http client discussion list, may be someone
could comment on Portia's point too.


Ah, yes. Now I recall the details of the problem I had - please ignore my previous email, which was wrong. The HttpClient sends an Expect header telling the remote server it expects a 100 (continue) response. HTTP/1.1 requires this to work correctly, it's not optional. The HttpClient then will not continue until it does receive this 100. With SunONE, this does not work due to bugs in their http implementation. This is not a bug in the httpclient (though it may be sub-optimal behaviour).


Mike



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to