HTML URL

2020-11-19 11:15 更新

HTML 統(tǒng)一資源定位器 (Uniform Resource Locators)


URL 是一個網(wǎng)頁地址。

URL 可以由字母組成,如 "w3cschool.cn",或互聯(lián)網(wǎng)協(xié)議(IP)地址: 120.79.88.157。大多數(shù)人進入網(wǎng)站使用網(wǎng)站域名來訪問,因為名字比數(shù)字更容易記住。


URL - 統(tǒng)一資源定位器

Web 瀏覽器通過 URL 從 Web 服務(wù)器請求頁面。

當您點擊 HTML 頁面中的某個鏈接時,對應(yīng)的 <a> 標簽指向萬維網(wǎng)上的一個地址。

一個統(tǒng)一資源定位器 (URL) 用于定位萬維網(wǎng)上的文檔。

一個網(wǎng)頁地址實例: //o2fo.com/html/html-tutorial.html 語法規(guī)則:

scheme://host.domain:port/path/filename 

說明:

    • scheme - 定義因特網(wǎng)服務(wù)的類型。最常見的類型是 http

    • host - 定義域主機(http 的默認主機是 www )

    • domain - 定義因特網(wǎng)域名,比如 w3cschool.cn

    • :port - 定義主機上的端口號(http 的默認端口號是 80 )

    • path - 定義服務(wù)器上的路徑(如果省略,則文檔必須位于網(wǎng)站的根目錄中)。

    • filename - 定義文檔 / 資源的名稱


常見的 URL Schemes

以下是一些 URL scheme:

Scheme 訪問 用于...
http 超文本傳輸協(xié)議 以 http:// 開頭的普通網(wǎng)頁。不加密。
https 安全超文本傳輸協(xié)議 安全網(wǎng)頁,加密所有信息交換。
ftp 文件傳輸協(xié)議 用于將文件下載或上傳至網(wǎng)站。
file   您計算機上的文件。



URL 字符編碼

URL 只能使用 ASCII 字符集。

URL 編碼會將字符轉(zhuǎn)換為可通過因特網(wǎng)傳輸?shù)母袷?。來通過因特網(wǎng)進行發(fā)送,由于 URL 常常會包含 ASCII 集合之外的字符,URL 必須轉(zhuǎn)換為有效的 ASCII 格式。

URL 編碼使用 "%" 其后跟隨兩位的十六進制數(shù)來替換非 ASCII 字符。

URL 不能包含空格。URL 編碼通常使用 + 來替換空格。


在線實例

實例

如果您點擊"提交"按鈕,瀏覽器會在發(fā)送輸入之前對其進行 URL 編碼。服務(wù)器上的頁面會顯示出接收到的輸入。

<form name="input" target="_blank" action="form_action.php" method="get">
  <input type="text" value="w3cschool.cn" name="text" size="30">
  <input type="submit" value="提交">
</form>

嘗試一下 ?

點擊 "嘗試一下" 按鈕查看在線實例

Remark提示:JavaScriptPHP、ASP 都提供了對字符串進行 URL 編碼的函數(shù)。


URL 編碼實例

字符 URL 編碼
%80
%A3
? %A9
? %AE
à %C0
á %C1
? %C2
? %C3
? %C4
? %C5

如需完整的 URL 編碼參考,請訪問我們的 URL 編碼參考手冊。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號