- From: <bugzilla@jessica.w3.org>
- Date: Tue, 19 Jan 2016 23:25:31 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29381
Liam R E Quin <liam@w3.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |liam@w3.org
--- Comment #2 from Liam R E Quin <liam@w3.org> ---
Personal response...
The URI spec is specific that only / is used for hierarchical processing.
https://tools.ietf.org/html/rfc3986#section-1.2.3 [[
All URI references are parsed by generic syntax parsers when used.
However, because hierarchical processing has no effect on an absolute
URI used in a reference unless it contains one or more dot-segments
(complete path segments of "." or "..", as described in Section 3.3),
URI scheme specifications can define opaque identifiers by
disallowing use of slash characters, question mark characters, and
the URIs "scheme:." and "scheme:..".
]]
(so no, you can't split a URN at a colon).
The URN spec is specific that it avoids the use of /.
https://tools.ietf.org/html/rfc2141 [[
RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
purposes. The URN-WG has not yet debated the applicability and
precise semantics of those purposes as applied to URNs. Therefore,
these characters are RESERVED for future developments. Namespace
developers SHOULD NOT use these characters in unencoded form, but
rather use the appropriate %-encoding for each character.
]]
Therefore, there's no such thing as a partial URI reference for a URN.
Hope this helps.
Liam
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Tuesday, 19 January 2016 23:25:34 UTC