So, in semantic terms, we have two ways of identifying a resource (URI), either by their location, by using URL, of, by name, trough URN.
So, all URL or URN are, for sure, URI.
There’s no such thing as URL or URN that IS NOT a URI ?
OR should we instead say:
All URL or URN may be CONTAINED in the URI.
There’s no such thing as URL or URN that IS NOT CONTAINED in the URI.
OR should we say:
ALL URI may have a URL or URN.
The URI MUST have either a URL part OR a URN to be considered a URI ?
Or shoud we say:
ALL URI may have or may NOT have a URL or URN.
I read that:
Every URI is defined as consisting of four parts, as follows:
<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ]
OK.
If the URI COULD but not MUST have a URL, where COULD the URL be on this schematic view?
I read:
“(URL) refers to the subset of URI
that identify resources via a representation of their primary access
mechanism (e.g., their network “location”)”
So, can anyone please provide me several examples of a URI where the primary access mechanism is available as well ?
HTTP://www.blabla.com/hi/ –> This is a URL and ALSO a URI.
www.hihi.plim –> This is a URL but not a URI because we are missing the <scheme> part ?
foo:something:youp –> This is a URI but since this is no access representation, this is NOT a URL.