先来张图:
image.png
参考资料:
https://blog.csdn.net/simplebam/article/details/72644094
https://blog.csdn.net/kkkloveyou/article/details/50624199?utm_source=blogxgwz7
要点总结:
-
首先通过名字来理解:
URI,统一资源标识符,重点在标识二字,既 让人知道说的是哪个东西;
URL,统一资源定位符,重点在定位二字,既 怎么找到资源;
URN,统一资源命名符,重点在命名二字,既 通过取名指定它的独一无二; -
举例,重点在于区分URL与URN:
下面是一些 URL 的例子
ftp://ftp.is.co.za/rfc/rfc1808.txt
http://www.ietf.org/rfc/rfc2396.txt
ldap://[2001:db8::7]/c=GB?objectClass?one
mailto:John.Doe@example.com
news:comp.infosystems.www.servers.unix
tel:+1-816-555-1212
telnet://192.0.2.16:80/
urn:oasis:names:specification:docbook:dtd:xml:4.1.2
/other/link.html (相对的 URL,只在另外一个 URL 的上下文有用)
下面是一些 URN 的例子
urn:isbn:0451450523 (其ISBN编号,以确定一本书)
urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66 (一个全局唯一标识符)
urn:publishing:book (标识文档作为一个图书类型的 XML 命名空间)
网友评论