As the Apache HTTP Client does not support round trip timeouts and has poor support for connection timoouts (it creates a thread for each request which may hang around for a long time) we need to build support for them on top of the HTTP Client. Unfortunately, JDK 1.3 does not provide the necessary low level capability (interruptible I/O) to do this properly. Therefore, there are two specialisations of this one for JDK 1.3 and the other for JDK 1.4 and above.
Warning: This is a facade provided for use by user code, not for implementation by user code. User implementations of this interface are highly likely to be incompatible with future releases of the product at both binary and source levels.
An HTTP "user-agent", containing an {@link HttpState HTTP state} andone or more {@link HttpConnection HTTP connections}, to which {@link HttpMethod HTTP methods} can be applied.
@author Remy Maucherat @author Rodney Waldhoff @author Sean C. Sullivan @author dIon Gillard @author Ortwin Gl?ck @author Michael Becke @author Mike Bowler @author Sam Maloney @author Laura Werner @author Oleg Kalnichevski @version $Revision: 155418 $ $Date: 2005-02-26 08:01:52 -0500 (Sat, 26 Feb 2005) $Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|