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

http://issues.apache.org/bugzilla/show_bug.cgi?id=37939





------- Additional Comments From [EMAIL PROTECTED]  2005-12-17 00:06 -------
Hi Oleg,

yes, this looks good. Unfortunately I have to comment on the patch file
itself, since I have not yet figured out how to apply patches. So please
apologize if some of my observations are wrong.

1. applications using HttpConnection directly will not be shielded from
   1xx responses anymore. This is not really an issue, since well-behaved
   servers will not send 1xx responses to standard requests without an
   "Expect: continue" header.

1a. We could move the code for skipping 1xx responses from the request
    executor into a static helper and call it from the ElementalPostRequest
    example, too.

2. Will HttpClientConnection.readResponse(params) still be able to figure
   out that the response to a HEAD request will not have an entity?
   If not, we may have to extend the response strategy to accept a null
   response as well as a null request. Then sendRequest could check for
   the method and set a flag in the connection if the method/request does
   not allow for a response entity. 

3. I like the expect/continue logic being encapsulated in the request
   executor. This will allow to use the same connection implementation
   for synchronous and asynchronous communication.

cheers and thanks,
  Roland

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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

Reply via email to