URI与URL的区别

718408-20160726110106247-288108702.png

HTTP = Hyper Text Transfer Protocol
URI = Universal Resource Identifier
URL = Universal Resource Locator

URI 是统一资源标识符,而 URL 是统一资源定位符

URI可以分为URL,URN或同时具备locators 和names特性的一个东西。URN作用就好像一个人的名字,URL就像一个人的地址。换句话说:URN确定了东西的身份,URL提供了找到它的方式。

每个 URL 都是 URI,但不一定每个 URI 都是 URL。这是因为 URI 还包括一个子类,即统一资源名称 (URN),它命名资源但不指定如何定位资源。

用URI吧,这样你通常技术上是正确的

参考:
https://en.wikipedia.org/wiki/Uniform_Resource_Identifier
https://danielmiessler.com/study/url_vs_uri/
https://www.zhihu.com/question/21950864/answer/66779836
https://www.cnblogs.com/wuyun-blog/p/5706703.html

你可能感兴趣的:(URI与URL的区别)