axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bhushan Khanal <bhush...@wrq.com>
Subject 100 Continue support on Axis
Date Wed, 27 Nov 2002 00:00:02 GMT
> 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
> bhushank@wrq.com
> 
> 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/
> <http://www.wrq.com/products/> .
> 
> 
> 

Mime
View raw message