HTML URL
HTML統一資源定位器 (Uniform Resource Locators)
URL 是一個網頁地址。
URL 可以由字母組成,如 "w3cschool.cn",或互聯網協議(IP)地址: 120.79.88.157。大多數人進入網站使用網站域名來訪問,因為名字比數字更容易記住。
URL - 統一資源定位器
Web 瀏覽器通過 URL 從 Web 服務器請求頁面。
當您點擊 HTML 頁面中的某個鏈接時,對應的 <a> 標簽指向萬維網上的一個地址。
一個統一資源定位器 (URL) 用于定位萬維網上的文檔。
一個網頁地址實例: //www.w3cschool.cn/html/html-tutorial.html 語法規則:
scheme://host.domain:port/path/filename
說明:
scheme - 定義因特網服務的類型。最常見的類型是 http
host - 定義域主機(http 的默認主機是 www )
domain - 定義因特網域名,比如 w3cschool.cn
:port - 定義主機上的端口號(http 的默認端口號是 80 )
path - 定義服務器上的路徑(如果省略,則文檔必須位于網站的根目錄中)。
filename - 定義文檔 / 資源的名稱
常見的 URL Schemes
以下是一些 URL scheme:
Scheme | 訪問 | 用于... |
---|---|---|
http | 超文本傳輸協議 | 以 http:// 開頭的普通網頁。不加密。 |
https | 安全超文本傳輸協議 | 安全網頁,加密所有信息交換。 |
ftp | 文件傳輸協議 | 用于將文件下載或上傳至網站。 |
file | 您計算機上的文件。 |
URL 字符編碼
URL 只能使用 ASCII 字符集。
URL 編碼會將字符轉換為可通過因特網傳輸的格式。來通過因特網進行發送,由于 URL 常常會包含 ASCII 集合之外的字符,URL 必須轉換為有效的 ASCII 格式。
URL 編碼使用 "%" 其后跟隨兩位的十六進制數來替換非 ASCII 字符。
URL 不能包含空格。URL 編碼通常使用 + 來替換空格。
在線實例
實例
如果您點擊"提交"按鈕,瀏覽器會在發送輸入之前對其進行 URL 編碼。服務器上的頁面會顯示出接收到的輸入。
<input type="text" value="w3cschool.cn" name="text" size="30">
<input type="submit" value="提交">
</form>
點擊 "嘗試一下" 按鈕查看在線實例
提示:JavaScript、PHP、ASP 都提供了對字符串進行 URL 編碼的函數。
URL 編碼實例
字符 | URL 編碼 |
---|---|
€ | %80 |
£ | %A3 |
? | %A9 |
? | %AE |
à | %C0 |
á | %C1 |
? | %C2 |
? | %C3 |
? | %C4 |
? | %C5 |
如需完整的 URL 編碼參考,請訪問我們的 URL 編碼參考手冊。