httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 47087] Incorrect request body handling with Expect: 100-continue if the client does not receive a transmitted 300 or 400 response prior to sending its body
Date Mon, 07 Dec 2009 23:59:23 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=47087

--- Comment #11 from Nick Kew <nick@webthing.com> 2009-12-07 15:59:16 UTC ---
(In reply to comment #10)
> Disabling keepalive unconditionally for all requests which include Expect:
> 100-continue is overkill.  I think it would be sufficient to fix this bug to
> disable keepalive when sending a final response, if the client has sent
> "Expect: 100-continue", and no 1xx interim response has already been sent.
> 
> RFC 2616 lists that as a "MAY" if I interpret section 8.2.3 correctly.

Joe, is that a reservation about the patch?  It will disable keepalive if and
only if we sent a non-100 response when the client was expecting 100.  That's
an errordocument (or some app that can't deal with 100 and should therefore
presumably force HTTP/1.0).  Seems right to me.

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

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message