萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

URL 統一資源定位器完整指南:結構拆解、三大組成部分與實例解析

URL 定義

URL (Uniform Resource Locator) = 統一資源定位器。它是網際網路上每個資源的唯一「門牌號」,告訴瀏覽器去哪裡(位置)、用什麼協定(方式)、拿什麼資源(路徑)。

標準語法結構

scheme://[user:pass@]host[:port]/path[?query][#fragment]

三大核心組成部分(教科書版)

部分說明範例
協定/服務方式指定存取協定https://, https://, ftp://, mailto:
主機位址伺服器域名或 IP,可含埠號www.example.com, 192.168.1.1:8080
資源路徑伺服器上具體檔案/目錄位置/path/to/file.html, /api/v1/users

詳細欄位說明

  • Scheme:http(Web)、https(加密 Web)、ftp(檔案傳輸)、gopher(舊協定)、news(新聞群組)、mailto(郵件)、tel(電話)、ws/wss(WebSocket)。
  • Host:域名(www.pc6c.com)或 IPv4/IPv6 位址。域名解析由 DNS 完成。
  • Port:預設 http=80, https=443, ftp=21, ssh=22。非標準埠必須顯式指定(:8080)。
  • Path:層級結構,區分大小寫(視伺服器設定),如 /JiBenrumenzs/11196021.html。
  • Query:?key=val&foo=bar,傳遞參數給動態頁面/API。
  • Fragment:#section2,瀏覽器端錨點定位,不發送給伺服器。

實例拆解

https://www.pc6c.com:443/JiBenrumenzs/11196021.html?from=search#comment
  • Scheme: https
  • Host: www.pc6c.com
  • Port: 443(可省略)
  • Path: /JiBenrumenzs/11196021.html
  • Query: from=search
  • Fragment: comment

URL vs URI vs URN

  • URI (Uniform Resource Identifier):統一資源標識符,超集。
  • URL:URI 子集,強調定位/存取方式。
  • URN (Uniform Resource Name):URI 子集,強調名稱/身分,不含位置資訊(如 urn:isbn:9787111547489)。

安全提示

  • 警惕偽裝網址:https://paypal.com.phishing.site/、https://192.168.1.1@paypal.com/(用戶資訊欄位)。
  • 檢查 HTTPS + 憑證主體 是否為真實機構。
  • 不要在不明連結輸入帳號密碼。
copyright © 萬盛學電腦網 all rights reserved