- From: Larry Masinter <LMM@acm.org>
- Date: Tue, 16 Apr 2002 19:13:16 -0700
- To: <uri@w3.org>
-----Original Message----- From: Grégoire VATRY [mailto:gvatry@slb.com] Sent: Wednesday, April 03, 2002 3:56 AM To: hinden@iprg.nokia.com; brian@icair.org; LMM@acm.org Cc: nordmark@eng.sun.com; narten@us.ibm.com Subject: Suspected error in RFC 2732 Hello, As suggested on the RFC Errata page <http://www.rfc-editor.org/errata.html> I report what I suspect to be an error in RFC 2732 which updates RFC 2396. I suspect that 'uric_no_slash' set of characters has been forgotten in the list of changes made to the URI generic syntax by RFC 2732. Here is my line of argument: Since: 1. The set 'uric_no_slash' stands for "same as 'uric' BUT without slash"; 2. The set 'uric' is defined as: uric = reserved | unreserved | escaped 3. Slash ("/") is part of 'reserved' set; 4. Set of 'reserved' characters is modified in RFC 2732. As a result, point (3) of section 3. in RFC 2732 should be: (3) Add "[" and "]" to both the set of 'reserved' characters and the 'uric_no_slash' set: reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," | "[" | "]" uric_no_slash = unreserved | escaped | ";" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," | "[" | "]" and remove them from the 'unwise' set: unwise = "{" | "}" | "|" | "\" | "^" | "`" Best regards -- Grégoire VATRY Tél: +33 (0) 4 76 41 46 00 (ext 4901) mailto:gvatry@slb.com Fax: +33 (0) 4 76 41 67 67 http://www.slb.com http://www.schlumbergersematelecom.com SchlumbergerSema Telecom · 36, chemin du Vieux Chêne · F-38243 MEYLAN
Received on Tuesday, 16 April 2002 22:14:19 UTC