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...