W3C home > Mailing lists > Public > www-talk@w3.org > November to December 1996

Re: HTTP response version, again

From: Alexei Kosut <akosut@nueva.pvt.k12.ca.us>
Date: Sat, 21 Dec 1996 11:04:35 -0800 (PST)
To: ben@algroup.co.uk
Cc: "David W. Morris" <dwm@xpasc.com>, S.N.Brodie@ecs.soton.ac.uk, brian@organic.com, hedlund@best.com, dmk@research.bell-labs.com, Multiple recipients of list <www-talk@www10.w3.org>, http-wg@cuckoo.hpl.hp.com
Message-Id: <Pine.HPP.3.95.961221110342.28983B-100000@ace.nueva.pvt.k12.ca.us>
On Sat, 21 Dec 1996, Ben Laurie wrote:

> It also seems to me that the spec is not clear on this issue. There is clear
> intent in HTTP/1.1, in that the word "major" was added to the version of
> the response, but, AFAICS, no clear requirement to respond either 1.0 or 1.1 to
> a 1.0 request. Since a requirement of the spec is to be liberal in what is
> accepted, it seems to me that the correct interpretation of the spec is that
> a 1.1 reponse to a 1.0 request is permitted.
> 
> I forget where we are wrt modifications to the spec. It seems to me that a
> modification should be made to clarify this point, whichever way it goes.

IMHO, I don't think it's particuarly neccessary for the spec to
specify how a HTTP/1.1 server has to respond to HTTP/1.0 requests. As
was pointed out, even if the spec did say that it had to respond with
HTTP/1.1, that doesn't mean anything, because in fact when a HTTP/1.0
request came in, the server could just use HTTP/1.0 semantics and
would be perfectly within its rights to respond with HTTP/1.0. I don't
think it's neccessary to specific one over the other - both can
coexist perfectly well. (that being said, I do favor responding to
HTTP/1.0 with HTTP/1.1).

However, it seems certainly desirable to add some language to the spec
along the lines of "if a message of a version with a known major
number, but an unknown minor number is received (e.g., if a HTTP/1.0
client recieves a HTTP/1.1 response, or a HTTP/1.2 server receives a
HTTP/1.7 request), it should be treated as if it was a request
equivilent to the highest minor number in that major version that is
supported."

-- 
________________________________________________________________________
Alexei Kosut <akosut@nueva.pvt.k12.ca.us>      The Apache HTTP Server
URL: http://www.nueva.pvt.k12.ca.us/~akosut/   http://www.apache.org/
Received on Saturday, 21 December 1996 14:50:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 27 October 2010 18:14:20 GMT