DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16729>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16729

Allow redirects between hosts and ports





------- Additional Comments From [EMAIL PROTECTED]  2003-07-22 12:49 -------
Here's a first attempt at this refactor.  This patch is not complete but I would
like some input before I do any major polishing.  Here is what's new:

 - Retry and redirect logic have been moved to a new class, HttpMethodSession.
 - Header[] getResponseHeaders(String) has been added to HttpMethod.
 - Support for "locking" has been added to HttpConnection.  This allows the
HttpMethodSession to hold on to connections between redirects/retries.
 - HttpMethodBase.used is now being ignored.  Any thoughts on this method. 
Should this just be depreacted?
 - realm and proxyRealm have been deprecated in HttpMethodBase as they are now
handled in HttpMethodSession.  These probably need to be faked.
 - HttpMethodBase.getRecoverableExceptionCount() has been deprecated.  This
probably needs to be faked.
 - a test NoHostHttpConnectionManager has been added.
 - all of the various tests executing methods directly have been updated.  Note:
 only those that failed have been updated, this needs to be completed.
 - TestNoHostBase has been added.

What has not been done:

 - ConnectMethod support has not been added.  This is my next task.
 - Robust comments and logging have not been added.

Mike

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

Reply via email to