什麼是URI,什麼是URL

2021-04-08 17:39:31 字數 1900 閱讀 8700

1.什麼是uri

注:大多數讀者可能熟悉"url",而不是uri。url是rui命名機制的乙個子集。

片段標誌符

有的uri指向乙個資源的內部。 這種uri以"#"結束,並跟著乙個anchor標誌

符(稱為片段標誌符)。例如,下面是乙個指向section_2的uri:

相對uri

相對uri 不包含任何命名規範資訊。它的路徑通常指同一臺機器上的資源。相

對uri可能含有相對路徑(如,「..」表示上一層路徑),還可能包含片段標

志符。為了說明相對uri,假設我們有乙個基本的uri http://www.acme.com/support/intro.htm

2.什麼是url:

url是uniform resource location的縮寫,譯為「統一資源定位符」。通俗地說,url是internet上用來描述資訊資源的字串,主要用在各種www客戶程式和伺服器程式上,特別是著名的mosaic。採用url可以用一種統一的格式來描述各種資訊資源,包括檔案、伺服器的位址和目錄等。

◇ url的格式

url的格式由下列三部分組成:

第一部分是協議(或稱為服務方式);

第二部分是存有該資源的主機ip位址(有時也包括埠號);

第三部分是主機資源的具體位址。,如目錄和檔名等。

第一部分和第二部分之間用「://」符號隔開,第二部分和第三部分用「/」符號隔開。第一部分和第二部分是不可缺少的,第三部分有時可以省略。

◇ url示例

檔案的url:

用url表示檔案時,伺服器方式用file表示,後面要有主機ip位址、檔案的訪問路徑(即目錄)和檔名等資訊。有時可以省略目錄和檔名,但「/」符號不能省略。

例一:file://ftp.yoyodyne.com/pub/files/foobar.txt

代表存放主機ftp.yoyodyne.com上的pub/files/目錄下的乙個檔案,檔名是foobar.txt。

例二:file://ftp.yoyodyne.com/pub

代表主機ftp.yoyodyne.com上的目錄/pub。

例三:file://ftp.yoyodyne.com/

代表主機ftp.yoyodyne.com上的根目錄。

gopher的url:

gopher伺服器有可能使用特殊的埠,在這種情況下,主機ip位址與埠之間要用「:隔開。

例一:gopher://gopher.yoyodyne.com/

表示主機gopher.yoyodyne.com上的gopher伺服器。

例二:gopher://gopher.banzai.edu:1234

表示主機gopher.banzai.edu上的gopher伺服器,在埠1234上。

網路新聞的url:

利用url表示網路新聞組時,如果是usenet的話只要指定出新聞組的名字即可。

例如:news:rec.gardening

表示usenet上的rec.gardening新聞組(園藝)。

http的 url:

使用超級文字傳輸協議http,提供超級文字資訊服務的資源。

例一:http://www.peopledaily.com.cn/channel/welcome.htm

其計算機網域名稱為www.peopledaily.com.cn。超級文字檔案(檔案型別為.html)是在目錄/channel下的welcome.htm。這是中國人民**的一台計算機。

例二:http://www.rol.cn.net/talk/talk1.htm

其其計算機網域名稱為www.rol.cn.net。超級文字檔案(檔案型別為.html)是在目錄/talk下的talk1.htm。這是瑞得聊天室的位址,可由此進入瑞得聊天室的第1室。

什麼是URI和URL

什麼是uri 簡稱 uri 進行定位。uri一般由三部分組成 訪問資源的命名機制。存放資源的主機名。資源自身的名稱,由路徑表示。考慮下面的uri,它表示了當前的html 4.0規範 http webmonkey.com.cn html html40 這個uri是這樣的 這是乙個可通過http協議訪問...

什麼是url重寫

url 重寫是擷取傳入 web 請求並自動將請求重定向到其他 url 的過程。比如瀏覽器發來請求 hostname 101.aspx 伺服器自動將這個請求中定向為http hostname list.aspx id 101。url重寫的優點在於 l 縮短url,隱藏實際路徑提高安全性 l 易於使用者...

什麼是url位址

url uniform resoure locator 統一資源定位器 是www頁的位址,它從左到右由下述部分組成 1.internet資源型別 scheme 指出www客戶程式用來操作的工具。如 http 表示www伺服器,ftp 表示ftp伺服器,gopher 表示gopher伺服器,而 new...