統一資源定位 URL(Uniform Resource Locators)
藉由URL瀏覽器可以向伺服器請求頁面,HRL可以是
- 一個名稱(e.g. https://www.google.com/)
- IP(e.g. 8.8.8.8)
URL規則: scheme://prefix.domain:port/path/filename
- scheme: 定義網頁服務的類型(通常是http 或 https)
- prefix: 網域的前綴(http預設是www)
- domain: 網域名稱
- port: port號(預設是80)
常見的scheme
- http: 超文本傳輸協定(最常見、無加密)
- https: 安全超文本傳輸協定(安全網頁、有加密)
- ftp: 檔案傳輸協定(下載或上傳檔案)
- file: 自己主機的檔案
URL編碼
URL在網路上只能使用ASCII字符集相互轉送,如果URL使用的字符超出ASCII,這個字元就會被轉換成另外一種方式呈現。
這個轉換的過程就被稱為URL編碼(URL encoding)
e.g. 空白會被轉換成+或%20
沒有留言:
張貼留言