W3C home > Mailing lists > Public > www-html-editor@w3.org > October to December 2007

Re: CURIE/suffix URI ambiguity (PR#8006)

From: Shane McCarron <xhtml2-issues@mn.aptest.com>
Date: Wed, 19 Dec 2007 09:00:01 -0600
Message-Id: <200712191500.lBJF01ZX004459@htmlwg.mn.aptest.com>
To: cowan@ccil.org
CC: www-html-editor@w3.org

> The Curie Syntax document should warn that CURIEs that match
> the RFC 3987 production named "IP-literal" may be mistaken
> for suffix references (see RFC 3986 section 4.5) by permissive
> URI parsers.  For example, "[dead::beef]" is a valid CURIE,
> but also a valid URI authority-part in the form of an IPv6 address.
> Alternatively, the ambiguity (which does not affect either absolute
> URIs or relative references) could be disposed of by forbidding
> colons in CURIE suffixes.

We don't believe this is a problem since the IPV6 address would be in the host
name portion of the URI and therefore could never be confused with a CURIE.

E.g.  http://[dead::beef]/foo  will never be confused with [dead::beef].

However, we will make a note to this effect in the draft.
Received on Wednesday, 19 December 2007 15:04:16 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:08:56 UTC