Re: Identity of URIRefs / Resources

Reto,

> > Note that <http://gmuer.ch/aü> is not a valid URI can can never be 
> > a resource name.  The string <http://gmuer.ch/a%C3%BC> is a valid URI 
> > and so can be a resource name.  
> 
> Why is the first an invalid Resource name? I agree that it is not a
> valid URI, but as I understand rdf-concepts resources are identified by
> URIRefs and http://gmuer.ch/aü is a valid URIRef. Both URIRefs resolve
> to the same URI but they identify two distinct resources.

URI strings MUST consist of only the characters allowed per RFC 3986:

  A-Z a-z 0-9 "-" "." "_" "~"
  ":" "/" "?" "#" "[" "]" "@"
  "!" "$" "&" "'" "(" ")" "*" "+" ";" "="
  "%"

The string "http://gmuer.ch/aü" contains letters outside those constraints, so
it is not a well-formed URI.  Your browser may automatically percent escape
characters outside that set in your character encoding of choice (probably
UTF-8) for your convenience.



--
Jimmy Cerra
https://nemo.dev.java.net


		
__________________________________ 
Discover Yahoo! 
Have fun online with music videos, cool games, IM and more. Check it out! 
http://discover.yahoo.com/online.html

Received on Monday, 6 June 2005 21:42:22 UTC