統一資源定位符(URL)詳解

2021-08-20 16:18:40 字數 1462 閱讀 3812

一、統一資源定位符概念

統一資源定位符,又叫url(uniform resource locator),是專為標識internet網上資源位置而設定的一種編址方式,我們平時所說的網頁位址指的即是url。

統一資源定位符是對可以從網際網路上得到的資源的位置和

訪問方法

的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。

二、url結構

基本url包含模式(或稱協議)、伺服器名稱(或ip位址)、路徑和檔名,如"協議://授權/路徑?查詢"。

完整的、帶有授權部分的普通url語法看上去如下:協議://使用者名稱:密碼@子網域名稱.網域名稱.頂級網域名稱:埠號/目錄/檔名.檔案字尾?引數=值#標誌

1、第一部分

模式/協議:它告訴瀏覽器如何處理將要開啟的檔案。最常用的協議是超文字傳輸協議(hypertext transfer protocol,縮寫http),這個協議可以用來訪問網路。其他協議如下:

http——超文字傳輸協議

https——用安全套接字層傳送的超文字傳輸協議

ftp——檔案傳輸協議 

mailto——電子郵件位址

ldap——輕型目錄訪問協議

file——當地電腦或網上分享的檔案

news——usenet新聞組

gopher——gopher協議

telnet——telnet協議

2、第二部分

檔案所在的伺服器的名稱或ip位址,後面是到達這個檔案的路徑和檔案本身的名稱。

伺服器的名稱或ip位址後面有時還跟乙個冒號和乙個埠號。

它也可以包含接觸伺服器必須的使用者名稱和密碼。

路徑部分包含等級結構的路徑定義,一般來說不同部分之間以斜線("/")分割。

詢問部分一般用來傳送對伺服器上的資料庫進行動態詢問時所需要的引數。

有時候,url以斜槓"/"結尾,而沒有給出檔名,在這種情況下,url引用路徑中最後乙個目錄中的預設檔案(通常對應於主頁),這個檔案常常被稱為index.html或default.html。

三、分類

1、絕對url

絕對url顯示檔案的完整路徑,這意味著絕對url本身所在的位置與被引用的實際檔案的位置無關。

2、相對url

相對url以包含url本身的資料夾的位置為參考點,描述目標資料夾的位置。如果目標檔案與當前頁面(也就是包含url的頁面)在同乙個目錄,那麼這個檔案的相對url僅僅是檔名和副檔名,如果目標檔案在當前目錄的子目錄中,那麼它的相對url是子目錄名,後面是斜槓,然後是目標檔案的檔名和副檔名。

如果要引用檔案層次結構中更高層目錄中的檔案,那麼使用兩個句點和一條斜槓。可以組合和重複使用兩個句點和一條斜槓,從而引用當前檔案所在的硬碟上的任何檔案。

一般來說,對於同一伺服器上的檔案,應該總是使用相對url,它們更容易輸入,而且在將頁面從本地系統轉移到伺服器上時更方便,只要每個檔案的相對位置保持不變,鏈結就仍然是有效的。

URL 統一資源定位符

統一資源定位符是對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。scheme scheme 指定網際網路服務的型別。domain 指定網際網路網域名稱,比如 bai...

統一資源定位符

維基百科,自由的百科全書 重定向自url 跳轉到 導航 搜尋 統一資源定位符 url,英語 uniform universal resource locator 的縮寫 也被稱為網頁位址,如同在網路上的門牌,是網際網路上標準的資源的位址 address 它最初是由蒂姆 伯納斯 李發明用來作為全球資訊...

統一資源定位符

url是統一資源定位符,對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的位址。網際網路上的每個檔案都有乙個唯一的url,它包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。1 它最初是由蒂姆 伯納斯 李發明用來作為全球資訊網的位址。現在它已經被全球資訊網聯盟編制為...