URI和URL有什么区别?

在IT系统中,我们使用了很多不同的术语。URI和URL是IT中最常用的术语之一,尤其是在编程中。它们可以混淆或互换使用,但它们并不相同。在本教程中,我们将解释URI、URL、URI和URL之间的区别和相似性。

什么是URI(统一资源标识符)?

统一资源标识符或URI用于为联机资源提供名称、定位器或两者。在线手段可以通过计算机网络如局域网、广域网、因特网等进行访问。  URI是最通用的资源标识符,它可以用于不同的资源,如书籍、网页、QR码等。URI是用RFC3986定义的,其中URL也是用相同的RFC定义的。

ISBN 0-486-28557-3urn:isbn:0-486-28557-3https://www.poftut.com

什么是URL(统一资源定位器)?

统一资源定位器或URL是URI的子集,这意味着所有URL也是一个URI。URL提供资源的方案和位置。URL资源是在线的,这意味着它可以从LAN、WAN和类似Internet的网络访问。URL通常用于web浏览器和应用程序中,以指定网页、API等远程资源。下面是一些URL示例。URL是用RFC3986定义的,其中URI也是用相同的RFC定义的。

https://www.poftut.comsmb://poftut.comldap://poftut.com:123ftp://ftp.poftut.com/rfc/rfc1808.txthttp://www.poftut.com/rfc/rfc2396.txtldap://[2001:db8::7]/c=GB?objectClass?onemailto:[email protected]news:comp.infosystems.www.poftut.comtel:+1-816-555-1212telnet://10.0.0.1:80/urn:oasis:names:specification:docbook:dtd:xml:4.1.2

URI与URL

好吧,让我们比较一下URI和URL。简单地说,URI是最通用的术语,它也包括URL。我们列出了URI和URL的关系。

  • URL是“locator”,其中URI是“identifier”。
  • URL是特定于web资源的,其中URI是包含URL的general。
  • URL必须有一个协议,比如http、ftp、tel等,其中URI必须没有协议。
  • URL和URI都可以用于相对和绝对链接。
  • URL和URI都可以接受查询参数。
  • URL和URI都可以有片段标识符。
  • 根据W3C的定义,URL和URI是相同的东西,它们可以互换使用。

相关文章: 什么是SSL证书CN(公共名称)和用法?

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享