URL和URI之间的区别?

Pro*_*ber 36 url uri

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

只是为了正确:

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

URL =告诉你应该去哪个酒店的哪个房间睡觉.

所以URL更具体,它指向最终目的地.你想要的东西.虽然URI很奇怪.

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

Ari*_*jan 36

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

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

识别特定资源以及如何访问它 - 完全正确

URI: mysql://localhost@databasename:password
Run Code Online (Sandbox Code Playgroud)

该URL显示您可以在Internet上找到数据库的位置以及应使用的协议.

URL: mysql://localhost
Run Code Online (Sandbox Code Playgroud)

  • 虽然引用的定义似乎很好,但给出的例子具有误导性。 (4认同)
  • 这是错的.URL和URI互换. (3认同)
  • 这是不明确的,边界线不正确.URL比URI更具体.https://danielmiessler.com/study/url-uri/ (3认同)

Dav*_*vid 14

"URI代表统一资源标识符,URL代表统一资源定位器.通常人们会互换使用这些术语,这不完全正确.URL是URI流行协议的子集.这些是协议(http://,ftp ://,mailto :).因此,所有的URL都是URI.不推荐使用术语URL,在技术文档中使用更正确的术语URI.所有URI都是访问Internet上资源的方法,是一种技术性的简称.链接到资源.URI始终指定一种方法来访问资源并指定要访问的特定资源." - 来源