我有数据与字母数字标识像9625ea21a1bf1be22963576fcdfd863d。 我可以说这也是一个IRI(国际化资源标识符)或URI值吗?字母数字字符串也可以是URI或IRI?
所有URI示例都像aaa.txt,aaa/bbb.html或protocol://aaa/bbb.ext#tag。
我有数据与字母数字标识像9625ea21a1bf1be22963576fcdfd863d。 我可以说这也是一个IRI(国际化资源标识符)或URI值吗?字母数字字符串也可以是URI或IRI?
所有URI示例都像aaa.txt,aaa/bbb.html或protocol://aaa/bbb.ext#tag。
RFC 3986(这是IETF’s Internet Standard for URIs)什么是URI。
scheme ":" hier-part [ "?" query ] [ "#" fragment ]
正如你可以看到,一个URI至少需要一个“方案”组分,随后:
字符,接着是“票数部分下定义的组件”。因此9625ea21a1bf1be22963576fcdfd863d
不可能是一个URI。
它当然可以是relative reference,即相对路径引用。例如,如果您有与URI file:///folder1/folder2/document1
一个HTML文档中的以下超链接,目标URI将file:///folder1/folder2/9625ea21a1bf1be22963576fcdfd863d
:
<a href="9625ea21a1bf1be22963576fcdfd863d">link</a>
(虹膜,这是在RFC 3987定义的,它本质上是一样的。)
非常感谢。 – Daebarkee