2016-12-22 30 views
0

我有数据与字母数字标识像9625ea21a1bf1be22963576fcdfd863d。 我可以说这也是一个IRI(国际化资源标识符)或URI值吗?字母数字字符串也可以是URI或IRI?

所有URI示例都像aaa.txt,aaa/bbb.html或protocol://aaa/bbb.ext#tag。

回答

0

RFC 3986(这是IETF’s Internet Standard for URIs)什么是URI。

generic URI syntax是:

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定义的,它本质上是一样的。)

+0

非常感谢。 – Daebarkee

相关问题