My Calendar

2012年7月30日 星期一

URN,URL,URI是什麽

URN、URL和URI是什麽?

介紹URL,URN,URI這三個名詞之前,首先它們的全名分別為:
  • URL  :Uniform Resource Locator
  • URN :Uniform Resource Name
  • URI   :Uniform Resource Identifier

URL
URL的主要目的是透過文字的方式說明網際網路上的資源如何取得。URL的主要格式為:

<協議>:<特定協議部分>

協議指定了以何種方式取得資源,一些比較著名的協議名字有:
  • ftp (檔案傳輸協定)
  • http (超文本傳輸協定)  
  • mailto (電子郵件)
  • file (檔案名稱)
特定協議部分的格式為:

//<使用者>:<密碼>@<主機>:<埠號>/<路徑>

簡單來說URL就是代表資源的位址資訊。

URN
URN是代表某個資源獨一無二的名稱,舉例來說,每一本書都會有一個獨一無二的ISBN碼,現在有一本書的名字是“aaa” ,它的ISBN為『ISBN 111-222-333-444-5』這個ISBN就是URN。

URI
URN 和 URL的目的都是迎來識別某個資源,後來的標準制定了URI,而URN與URL成為URI的子集。如果相對URL、URI與URN的歷史演進與標準發怖更多的了解可參考一下的網址。


參考資料:
  1. Servlet/JSP 教學手冊
  2. www.wikipedia.org


沒有留言:

張貼留言