統一資源標誌符

統一資源標誌符

統一資源標誌符(UniformResourceIdentifier,簡稱"URI")是網際網路的一個協定要素,可以通過它來定位任何遠程或本地的可用資源(這些資源通常包括HTML文檔、圖像、視頻片段、程式等)。

統一資源標誌符統一資源標誌符

協定:[//][[用戶名[:密碼]@]主機名[:連線埠號]][/資源路徑][和]括起來的內容為可選項此格式中間的空格應當被忽略。
其中協定指的是訪問資源使用的協定名稱,常見的有http、ftp、mailto、file等。協定和主機名稱或IP位址間使用半角冒號(:)連線,包含資源路徑的冒號後還有兩個半角反斜槓(//)。

主機名稱或IP位址是用於在網路中查找伺服器並用於和它連線的(TCP協定要求建立連線,但UDP協定不要求,但大部分協定是採用TCP協定的),來獲取資源。有時伺服器採用了非使用協定的默認連線埠,這樣就需要在主機名稱後加上連線埠號,並使用半角冒號連線,但這不是必需的。因為在大部分情況下,伺服器都會採用協定默認的連線埠號。連線的用戶名和密碼並非在所有的情況下都要求,且要求用戶名也不一定要求密碼。通常用戶名和密碼及主機名稱之間使用半角@符連線,而用戶名和密碼之間則使用半角冒號。常見的要求用戶名的是用mailto協定來傳送郵件,必須要帶用戶名,而ftp通常情況下也要帶用戶名及密碼,即使為空,通常客戶端也會傳送匿名和一個信箱地址當作用戶名和密碼。在file協定下訪問的通常是本機的資源,在這種情況下不存在主機名稱或IP位址,而是直接由協定連線本地地址構成。

相關搜尋

熱門詞條

聯絡我們