Re: RE-VERSION

On Mon, 11 Aug 1997, John Franks wrote:

> A revised formal definition:
> The response version of a response is 1.N provided
> every HTTP header or footer in the response is defined in HTTP/1.N and
> at least one header or footer in the response is not defined in
> HTTP/1.(N-1).  For the purposes of this definition a header is
> an HTTP header provided it is defined in HTTP/1.X for some X.
> 
> On Mon, 11 Aug 1997, Klaus Weide wrote:
> > 
> > As given by your formal definition, the "[response] version"
> > ... can be trivially derived from the
> > message.  It just requires tables of all headers defined by the various
> > protocol versions, nothing else.  Therefore it is totally redundant.
> > 
> 
> Whether this is "trivial" to
> implement is a question I will leave to proxy implementors.
> as a server implementor, I can tell you that the response version is a
> trivial byproduct of a server producing the response.
>


And I should have added that redundancy is a key ingredient of robustness.

John Franks 	Dept of Math. Northwestern University
		john@math.nwu.edu

Received on Monday, 11 August 1997 16:51:56 UTC