Sorry, actually the latest spec is
http://tools.ietf.org/html/rfc3986
See also http://en.wikipedia.org/wiki/Percent-encoding
Andrey Moskvitin wrote:
See section 2 of this document:
Hmm, I can't find a explanation in this RFC why the function huchentoot:url-decode substitute # + at # \Space :(
Yes, apparently if you put a "+" in the string that is the argument to huchentoot:url-decode, it turns into a space. However, I don't think it is legal/valid to have a "+" character in an encoded URI.
Do you know of a string (call it s) such that
(equalp (hunchentoot:url-decode (hunchentoot:url-encode s)) s)
is false?
Andrey
tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel