只是为了正确:
URI =告诉你应该去哪个酒店睡觉。
网址=告诉你应该去哪个酒店的哪个房间睡觉。
所以URL更具体,它指向最终目的地。你想要的东西。虽然URI很奇怪。
那么,当URI不是URL时究竟是什么?有什么真正的区别?
答案 0 :(得分:35)
URI:统一资源标识符(URI)是用于标识Internet上的名称或资源的字符串。这种识别使得能够使用特定协议通过网络(通常是万维网)与资源的表示进行交互
URL:在计算中,统一资源定位符(URL)是统一资源标识符(URI)的子集,用于指定标识资源的可用位置以及检索资源的机制。
示例强>
识别特定资源以及如何访问它 - 完全正确
URI: mysql://localhost@databasename:password
该URL显示您可以在互联网上找到数据库的位置以及您应该使用的协议。
URL: mysql://localhost
答案 1 :(得分:14)
“URI代表Universal Resource 标识符和URL代表 统一资源定位器。经常 人们使用这些条款的时间 可互换的,这并不完全 正确。 URL是URI的子集 流行的协议。这些是协议 (http://,ftp://,mailto :)。因此 所有URL都是URI。术语URL是 弃用,更正确的术语 URI用于技术 文档。所有URI都是指的 访问Internet上的资源和 是一种技术性的惯用手 链接到资源。 URI始终 指定一种访问方法 资源和指定具体 要访问的资源。“ - Source
答案 2 :(得分:3)
这是URN,用于标识项目而不提供任何位置。