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

> 
> 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