URL和URI之间的区别?

可能重复:
URI和URL有什么区别?

只为了解得对:

URI =告诉你在哪个酒店你应该去睡觉。

URL =告诉你在哪个酒店你应该入睡的房间。

所以URL更具体,它指向最终目的地。 你想要的东西。 虽然URI是一件奇怪的事情。

那么,当URI不是URL时究竟是什么? 真正的区别是什么?


URI:统一资源标识符(URI)是用于标识Internet上名称或资源的字符串。 这种识别使得能够使用特定协议与网络(通常是万维网)上的资源表示进行交互

URL:在计算中,统一资源定位符(URL)是统一资源标识符(URI)的子集,用于指定已标识资源的可用位置以及用于检索它的机制。

全面完整地识别特定资源以及如何访问它

URI: mysql://localhost@databasename:password

该URL显示您可以在互联网上找到数据库的位置以及您应该使用的协议。

URL: mysql://localhost

“URI代表统一资源标识符(Universal Resource Identifier),URL代表统一资源定位符(Universal Resource Locator),通常人们可互换地使用术语,这并不完全正确,URL是URI流行协议的一个子集,它们是协议(http://,ftp ://,mailto :)。因此,所有的URL都是URI,术语URL是不推荐使用的,在技术文档中使用的术语URI更为正确。所有URI都是访问Internet上资源的手段,并且是一种技术手段链接到资源URIs总是指定一种方法来访问资源并指定要访问的特定资源。“ - 来源


这是一个URN,它可以识别一个物品而不给任何位置。

链接地址: http://www.djcxy.com/p/12099.html

上一篇: Difference between URL and URI?

下一篇: Square brackets in URL causes exception in Tomcat