Title: Message
Sorry, I forgot to mention that I am using version 1.0.
-----Original Message-----
From: Bhushan Khanal [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 26, 2002 4:00 PM
To: 'Axis Dev'
Subject: 100 Continue support on Axis

Does Axis fully support HTTP 100 Continue status code? I am using just the HTTPSender class from my code and noticed that the class will ALWAYS wait for a 100 Continue if this setting is turned on using HTTPConstants.HEADER_EXPECT_100_Continue constant. This is fine as long as the server sends a 100 Continue, otherwise the call will block indefinitely.

My understanding was that the client is supposed to wait 200 MS and send the HTTP payload is the server does not respond with the Continue. This way the client will account for badly written http 1.1 severs. Could you folks clarify this issue or suggest ways on which I can deal with this problem.

With that said, the current implementation of 100 Continue has a bug. If you look at HTTPSender.java:465 you will notice that the code waits for the http status from the server before sending any http headers. Is this old code that should not be used? Please advise.

Thanks,
Bhushan

Bhushan Khanal
WRQ, Inc.
206.217.7636
[EMAIL PROTECTED]

WRQ has 21 years of experience providing integration software and services for host-intensive environments. To learn more about our Reflection and Verastream products, visit http://www.wrq.com/products/.



Reply via email to