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