The attached are three patches that update my previous patches for the
HttpMultiClient stuff.

HttpMethodBase.java - Fixes a bug I created when I tried to fix the broken
handling of a 100 status codes.  I had this working correctly once, but due
to sever fumble fingered-ness I trashed it.  When I re-implemented it I did
it wrong.  Anywhere, this version handes 100 status codes correctly.  I also
added some preliminary support for StrictMode/Non-StrictMode.  This is the
stuff I was talking about before where we need to support sites that
implement HTTP incorrectly.  The first case I've dealt with is a site that
returns a relative path in the Location header for a redirect.  If strict
mode is not enabled I attempt to build a new URL in the context of the
current request.

HttpMethod.java - Added accessor methods for strictMode.

HttpMultiClient.java - Added accessor methods for strictMode.  Updated
executeMethod() to set the strictMode for each request.


Marc Saegesser 
      

Attachment: HttpMethodBase.diff
Description: Binary data

Attachment: HttpMethod.diff
Description: Binary data

Attachment: HttpMultiClient.java
Description: Binary data

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

Reply via email to