- From: Martin Duerst <duerst@w3.org>
- Date: Wed, 11 Feb 2004 18:49:30 -0500
- To: "Roy T. Fielding" <fielding@gbiv.com>, Mike Brown <mike@skew.org>
- Cc: uri@w3.org
At 12:33 04/02/10 -0800, Roy T. Fielding wrote: >On Tuesday, February 10, 2004, at 10:55 AM, Mike Brown wrote: >>In the most recent update, >> >> pchar = unreserved / pct-encoded / sub-delims / ":" / "@" >> >>should be >> >> pchar = unreserved / pct-encoded / sub-delims / "@" >> >>because ":" is already in unreserved. > >I assume you meant to say that it is already in sub-delims (a mistake), >so I fixed that. Thanks, It still appears in both gen-delims and sub-delims: gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" at http://gbiv.com/protocols/uri/rev-2002/rfc2396bis.html, which I assume is the latest draft. The only place gen-delims appears is in reserved. sub-delims appears in userinfo (which previously had ":"), reg-name (where I think it does not hurt), and pchar (where it's also added literally, but it seems that I can only see the version before the fix discussed above). The best solution seems to remove it from gen-delims. Because of userinfo, which always included ":", it should not just be removed from sub-delims without at least adding it back in to userinfo literally. Regards, Martin.
Received on Wednesday, 11 February 2004 18:49:56 UTC