常常在網(wǎng)上看到或者用到一大串的代碼,聽專業(yè)人員說是URL,那就是什么是URL呢?
URL簡單的講就是一個地址,就好比身份證。一個文件資源就好比一個人,是唯一的,身份也是唯一的。
那么在網(wǎng)站建設(shè)中,我們怎么定義URL呢?
URL是英文Uniform Resource Locator的縮寫,中文名是統(tǒng)一資源定位符。
統(tǒng)一資源定位符是對可以從互聯(lián)網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的地址?;ヂ?lián)網(wǎng)上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應(yīng)該怎么處理它。
基本URL包含模式(或稱協(xié)議)、服務(wù)器名稱(或IP地址)、路徑和文件名,如“協(xié)議://授權(quán)/路徑?查詢”。完整的、帶有授權(quán)部分的普通統(tǒng)一資源標(biāo)志符語法看上去如下:協(xié)議://用戶名:密碼@子域名.域名.頂級域名:端口號/目錄/文件名.文件后綴?參數(shù)=值#標(biāo)志
模式/協(xié)議(scheme):它告訴瀏覽器如何處理將要打開的文件。最常用的模式是超文本傳輸協(xié)議(Hypertext Transfer Protocol,縮寫為HTTP),這個協(xié)議可以用來訪問網(wǎng)絡(luò)。
文件所在的服務(wù)器的名稱或IP地址,后面是到達這個文件的路徑和文件本身的名稱。
路徑部分包含等級結(jié)構(gòu)的路徑定義,一般來說不同部分之間以斜線(/)分隔。
有時候,URL以斜杠“/”結(jié)尾,而沒有給出文件名,在這種情況下,URL引用路徑中最后一個目錄中的默認文件(通常對應(yīng)于主頁),這個文件常常被稱為index.html或default.htm。
URL又分為相對URL和絕對URL。這個不難理解,就是參照物選取的不同。就好比,你住在山東濟南,和你住在我附近,都是你的住處,命名不一樣。