*URL 是網(wǎng)頁地址的意思。
*URL可以由字母組成,或互聯(lián)網(wǎng)協(xié)議(IP)地址:xxx.xxx.xxx.xxx。大多數(shù)人進入網(wǎng)站使用網(wǎng)站域名來訪問,因為名字比無規(guī)律的數(shù)字組合更容易記住。
一、URL - 統(tǒng)一資源定位器
Web瀏覽器通過URL從Web服務(wù)器請求頁面。
當您點擊 HTML 頁面中的某個鏈接時,對應(yīng)的 <a> 標簽指向萬維網(wǎng)上的一個地址。
一個統(tǒng)一資源定位器(URL) 用于定位萬維網(wǎng)上的文檔。
scheme://host.domain:port/path/filename (此為示例鏈接,非廣告,也沒有任何實際指向?。。?/p>
說明:
scheme - 定義因特網(wǎng)服務(wù)的類型。最常見的類型是 http
host - 定義域主機(http 的默認主機是 www)
domain - 定義因特網(wǎng)域名,比如 author.ihuaben.com
:port - 定義主機上的端口號(http 的默認端口號是 80)
path - 定義服務(wù)器上的路徑(如果省略,則文檔必須位于網(wǎng)站的根目錄中)。
filename - 定義文檔/資源的名稱
二、常見的 URL Scheme
下圖是一些URL scheme
三、URL 字符編碼
URL 只能使用 ASCII 字符集.
來通過因特網(wǎng)進行發(fā)送。由于 URL 常常會包含 ASCII 集合之外的字符,URL 必須轉(zhuǎn)換為有效的 ASCII 格式。
URL 編碼使用 "%" 其后跟隨兩位的十六進制數(shù)來替換非 ASCII 字符。
*URL 不能包含空格。URL 編碼通常使用 + 來替換空格。
四、URL 編碼實例
下圖為一些編碼實例