Here is a complete discussion on the character set of cookie name (for python development): http://bugs.python.org/issue2193
I think *drakma *should follow python's work. In file "util.lisp" of *drakma*, function *split-set-cookie-string* splits cookie string using function* is-valid-cookiename-char* which comes from * chunga*. But function* is-valid-cookiename-char *just follow *RFC2616* which rules that chars of cookie name are legal when they are in* token set *( see bellow)*. * token = 1*<any CHAR except CTLs or separators> separators = "(" | ")" | "<" | ">" | "@" | "," | ";" | ":" | "\" | <"> | "/" | "[" | "]" | "?" | "=" | "{" | "}" | SP | HT * *That is not practical!* *In python, letters, digits and "!#$%&'*+-.^_`|~:"* <http://hg.python.org/cpython/rev/8cae3ee7f691#l1.15> *are legal in Cookie name.
_______________________________________________ drakma-devel mailing list drakma-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel