URL是一個Web地址,另一種說法。
一個URL可以由單詞的(w3ii.com)或因特網協議(IP)地址(192.68.20.50)
大多數人上網時輸入的名稱,因為名稱比數字更容易記住。
URL - 統一資源定位符
Web瀏覽器通過URL請求的Web服務器頁面。
當您在HTML頁面中的鏈接,一個潛在的點擊<a>標記指向網頁上的地址。
統一資源定位器(URL)是用來解決在網絡上的文件(或其他數據)。
一個網絡地址,就像http://www.w3ii.com/html/default.html遵循以下語法規則:
scheme://prefix.domain:port/path/filename
說明:
- scheme -定義type互聯網服務(最常見的是http )
- 前綴 -定義一個域prefix (默認為HTTP是www )
- domain -定義了互聯網domain name (w3ii.com)
- port -定義port number在主機(默認為HTTP是80 )
- path -定義一個path在服務器(If omitted: the root directory of the site)
- filename -定義文檔或資源的名稱
受密碼保護的網站可能使用https和/或類似的用戶名和密碼:
https://username:[email protected]/html/default.html
通用網址方案
下表列出了一些常見方案:
Scheme | 短缺 | 用於 |
---|---|---|
http | 超文本傳輸協議 | 常見的網頁。 不加密 |
https | 安全超文本傳輸協議 | 安全網頁。 加密 |
ftp | 文件傳輸協議 | 下載或上傳文件 |
file | 您的計算機上的文件 |
URL編碼
網址只能在使用互聯網發送ASCII字符集 。 如果URL包含ASCII字符集以外的字符,該URL必須被轉換。
URL編碼非ASCII字符轉換為能夠在互聯網上傳送的格式。
URL編碼代替非ASCII字符用"%"後跟十六進制數字。
網址不能包含空格。 URL編碼通常替換為加的空間(+)符號,或20%。
嘗試一下
如果你點擊"Submit" ,瀏覽器將URL編碼輸入,然後發送到服務器。
在服務器端的頁面將顯示接收到的輸入。
嘗試一些其他的輸入並再次點擊提交。
ASCII編碼實例
您的瀏覽器將編碼輸入,根據您的頁面中使用的字符集。
默認字符集是HTML5中的UTF-8。
字符 | 從Windows-1252 | 從UTF-8 |
---|---|---|
€ | 80% | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | A9% | %C2%A9 |
® | %AE | %C2%AE |
一個 | %C0 | %C3%80 |
一個 | %C1 | %C3%81 |
一個 | %C2 | %C3%82 |
一個 | C3% | %C3%83 |
一個 | C4% | %C3%84 |
一個 | C5% | %C3%85 |
對於所有的URL編碼的完整參考,請訪問我們的URL編碼參考 。