- From: Roy T. Fielding <fielding@gbiv.com>
- Date: Wed, 21 Apr 2004 01:06:33 -0700
- To: Martin Duerst <duerst@w3.org>
- Cc: uri@w3.org
> However, the comment in my mail at > http://lists.w3.org/Archives/Public/uri/2004Mar/0012.html, > cited below, and including actual proposed text, does not > seem to have been addressed, nor did I find any reply saying > that or explaining why it would not need to be addressed, or > that (and how) it has been addressed. > > So in case you think that this has been addressed, please > tell me where/how. Section 2.5 was added to address this confusion. It is the same issue that Mike Brown was discussing. While I understand folks desire to have a standard give answers to common implementation questions, it is inappropriate for the standard to define what is the right implementation when no such definition is needed for interoperability. http://gbiv.com/protocols/uri/rev-2002/draft-fielding-uri-rfc2396bis- 05.html#identifying-data > In case you decided that it does not > need addressing, please tell me why you think so. The specific text that you supplied is not always true. While %31 is equivalent to "1", there is no requirement that data octets be represented in the URI syntax using the characters corresponding to their US-ASCII value -- they could just as easily be encoded in HEX first. That is up to the URI producer. >> So please, at the appropriate place, add a sentence saying >> something like: >> "Data octets which in the US-ASCII character encoding represent >> unreserved characters can be represented by the corresponding >> character. For example, the data octet 0x41 can be represented >> by "%41" or by "A"; for readability and comparability, the later >> is strongly preferred." ....Roy
Received on Wednesday, 21 April 2004 04:19:35 UTC