The following reply was made to PR general/4033; it has been noted by GNATS.

From: Marc Slemko <[EMAIL PROTECTED]>
To: John-Mark Gurney <[EMAIL PROTECTED]>
Cc: Apache bugs database <[EMAIL PROTECTED]>
Subject: Re: general/4033: HTTP/0.9 requests yield invalid response
Date: Thu, 11 Mar 1999 11:43:23 -0800 (PST)

 On Thu, 11 Mar 1999, John-Mark Gurney wrote:
 
 > > Synopsis: HTTP/0.9 requests yield invalid response
 > > 
 > > State-Changed-From-To: open-feedback
 > > State-Changed-By: marc
 > > State-Changed-When: Wed Mar 10 15:21:51 PST 1999
 > > State-Changed-Why:
 > > Erm... a HTTP/0.9 request, by definition, doesn't have
 > > a version number in the request but is just in the form
 > > "GET /foo".  Do you have some reason for thinking that
 > > specifying it should work?
 > 
 > yes, the rfc specificly states this (section 6.1):
 >    A Simple-Response should only be sent in response to an HTTP/0.9
 >    Simple-Request or if the server only supports the more limited
 >    HTTP/0.9 protocol.
 > 
 > also, earlier it is stated that you can't upgrade the major version
 > of a http request only the minor, meaning you should AT LEAST return
 > an error and not service the request...
 
 Except that a HTTP/0.9 request, by definition, is NOT a request that says
 "GET /foo HTTP/0.9".
 
 It is arguable that perhaps you should special case things to allow the
 invalid "GET /adf HTTP/0.9" request, but... that is NOT a HTTP/0.9
 request.
 

Reply via email to