[10628] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

Re: errata for cookie spec

daemon@ATHENA.MIT.EDU (Koen Holtman)
Thu Feb 13 14:52:52 1997

From: koen@win.tue.nl (Koen Holtman)
To: dmk@research.bell-labs.com (Dave Kristol)
Date: Thu, 13 Feb 1997 20:40:21 +0100 (MET)
Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com, www-talk@w3.org
In-Reply-To: <9702051955.AA21621@zp> from "Dave Kristol" at Feb 5, 97 02:55:40 pm
Resent-From: www-talk@w3.org

Dave Kristol:
>
>Visit http://portal.research.bell-labs.com/~dmk/cookie.html for
>links to the basic spec. and the errata.
>
>I welcome comments to the spec. or to the errata.

Hi Dave,

Two small comments on the errata:

1. The section `Compatibility with MS's implementation' states the problem,
but no solution.  I'd prefer it if you append something like

 Therefore, servers should be careful in sending complex cookies that use
 this specification to legacy HTTP/1.0 user agents.  If an unknown HTTP/1.0
 user agent is encountered, a server can determine its compatibility with
 this specification by first returning a response which sets a simple
 non-persistent cookie, and then examining the cookie header of any
 subsequent request.


2. Benjamin Franz noted an ambiguity which could be interpreted in a
perverse way.  In the following part of section 4.3.5:

 When it makes an unverifiable transaction, a user agent must enable a
 session only if a cookie with a domain attribute D was sent or received
                                                                ^^^^^^^^  
 in its origin transaction, such that the host name in the Request-URI of
 the unverifiable transaction domain-matches D.

`received' really means `recieved and not rejected'.  So it is better to
replace `recieved' by `accepted'.

>Dave Kristol

Koen.


home help back first fref pref prev next nref lref last post