URI
URI代表统一资源标识符。它是一个字符串标识符,用于定义Internet上的资源。它是一个字符串,可以使用位置、名称或两者来标识Internet上的任何资源。
URI支持通过网络或万维网由多台计算机创建资源的标准方法。它可以被包括Web浏览器和P2P文件共享程序在内的软件程序用来查找和下载文件。
URI的类型
有两种类型的URI,如下所示-
URL-URL确定计算机网络上的位置和获取它的方法。
URN-URN是确定URN方案的互联网资源。
网址
URL代表统一资源定位器。它可以找到资源在网络上的位置。它是对资源的引用以及创建该资源的一种方式。URL始终显示唯一的资源,它可以是HTML页面、层叠样式表(CSS)文档、图像等。
URL的语法如下-
type://domain name/path
这里,type指定文件所在的服务器类型。公司使用的服务器类型有HTTP(超文本传输协议)和FTP(文件传输协议)等。
域名是服务器的地址,路径指定文件在服务器上的位置。
//是一种分隔符,它告诉浏览器接下来的单词将是实际的URL。
URI和URL之间的主要区别如下-
URI | 网址 | URIstandsforUniformResourceIdentifier. | URL代表统一资源定位器。 |
AURIaimstorecognisearesourceanddifferentiateitfromotherresourcesbyusingthenameoftheresourceorareaoftheresource. | URL旨在查找网络上资源的区域或地址。 |
ItisgenerallyusedinXMLandtaglibraryfiles,includingJSTLandXSTL,torecognisetheresourcesandbinaries. | 它可用于搜索互联网上的网页。 |
AURIisasupersetofURLthatrecognisesaresourceeitherbyURLorURN(UniformResourceName)orboth. | URL是URI的一个子集,它确定资源的存在位置以及检索它的机制。 |
ThereisnoprotocoldatagiveninURI. | 协议数据在URL中给出。 |
ItcanbeusedinHTML,XMLandotherfilesXSLT(ExtensibleStylesheetLanguageTransformations)andmore. | URL只能定位网页。 |
Itincludescomponentslikescheme,authority,path,query,fragmentcomponent,etc. | 它包括协议、域、路径、哈希、查询字符串等组件。 |