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的歷史演進與標準發怖更多的了解可參考一下的網址。
參考資料:
- Servlet/JSP 教學手冊
- www.wikipedia.org
沒有留言:
張貼留言