URL(統一資源定位器)是用於標識網際網路上資源的唯一地址。它的格式通常由以下幾個部分組成:
協定類型:指定了訪問資源時使用的傳輸協定,例如「http://」表示超文本傳輸協定,用於訪問全球資訊網上的資源。
主機名:包括伺服器的域名系統(DNS)主機名或IP位址。在某些情況下,主機名前可以包含用戶名和密碼。
連線埠號:指定了訪問資源時使用的連線埠號。大多數協定有默認的連線埠號,但也可以使用非標準連線埠號。
路徑:指定了資源的具體路徑,可以是目錄或檔案的地址。
一個典型的URL格式如下:
scheme://hostname:port/path
例如,URL "http://www.example.com/index.html" 中,「http」是協定類型,「www.example.com」是主機名,「/index.html」是路徑,指向該網站的首頁。
URL不僅用於訪問網頁,還可以用於訪問其他資源,如圖片、程式、視頻等。它們提供了複雜的語法,支持更新、替換、發現屬性等操作。在瀏覽器中輸入的URL通常省略了連線埠號和用戶名/密碼,除非需要特定的連線埠或身份驗證。