1疲迂、URI和URL含義:
在理解URL之前先來看一下什么是URI
1.1 什么是URI庐镐?
簡單點說:URI就是通用資源標(biāo)志符禾怠,不理解是吧返奉,我第一次聽說也是不理解。
進一步說:網(wǎng)絡(luò)上的一些資源(文檔吗氏、圖片芽偏、音頻、視頻弦讽、程序等)都是有一些通用資源標(biāo)識(Universal Resource Identifier污尉, URI)進行定位的。也就是說如果你想要在網(wǎng)絡(luò)上找到特定的這些資源往产,只需知道他們的URI被碗,就可以進行定位,從而找到他們仿村。
通常情況下URI由三部分組成:
1锐朴、訪問資源的命名機制
2、存放資源的主機名
3蔼囊、資源自身的名稱焚志,由路徑表示
如下面的URI:
http://www.reibang.com/writer#/notebooks/9212154http:// 可以這樣解讀:
1、以http機制訪問資源
2畏鼓、存在以www.reibang.com為名的主機上
3酱酬、資源路徑為notebooks/9212154http://
1.2什么是URL
URL是URI的子集,它是Uniform Resource Locator的縮寫滴肿,統(tǒng)一資源定位符”岳悟。 采用URL可以用一種統(tǒng)一的格式來描述各種信息資源佃迄,包括文件泼差、服務(wù)器的地址和目錄等。 URL的格式由三部分組成:
①第一部分是協(xié)議(或稱為服務(wù)方式)呵俏。
②第二部分是存有該資源的主機IP地址(有時也包括端口號)堆缘。
③第三部分是主機資源的具體地址,如目錄和文件名等普碎。
第一部分和第二部分用“://”符號隔開吼肥,
第二部分和第三部分用“/”符號隔開。
第一部分和第二部分是不可缺少的,第三部分有時可以省略缀皱。
2斗这、URL和URI的區(qū)別:
URI的定義是:統(tǒng)一資源標(biāo)識符;
URL的定義是:統(tǒng)一資源定位符啤斗。
URI屬于URL更低層次的抽象表箭,一種字符串文本標(biāo)準(zhǔn)。
換句話說钮莲,URI屬于父類免钻,而URL屬于URI的子類。URL是URI的一個子集崔拥。
URI屬于URL更低層次的抽象极舔,一種字符串文本標(biāo)準(zhǔn)。
換句話說链瓦,URI屬于父類拆魏,而URL屬于URI的子類。URL是URI的一個子集澡绩。