URI、URL 和 URN
- URI(统一资源标识符):
- URI 是一个字符序列,用于唯一标识一个资源,可以通过其位置或名称来识别。你可以把它看作是一个通用的身份证,能够告诉你这个资源是谁。
- 比喻:URI 就像是一个人的身份证号码,可以唯一标识一个人,但不一定告诉你这个人住在哪里或怎样找到他。
- URL(统一资源定位器):
- URL 是 URI 的一种类型,它告诉我们如何找到一个资源以及在网络上的具体位置。通常包含访问资源所需的协议(如 HTTP 或 FTP)、域名和资源的路径。
- 比喻:URL 就像是一个房子的地址,不仅告诉你这是哪栋房子,还告诉你如何到达那里。
- URN(统一资源名称):
- URN 也是 URI 的一种类型,提供了一个持久且唯一的名字来标识一个资源,但不告诉你如何访问或找到这个资源。它更专注于标识资源本身而不是它的位置。
- 比喻:URN 就像是一本书的国际标准书号(ISBN),可以唯一标识这本书,但不告诉你它在哪里可以找到。