調用Web地址是普通的一個問題。一般這種情況,大家都會說,將“URL”放到瀏覽器中。這裡提到的URL ,其實不是一個URL ,是網址的意思。URI 是統一資源標識符,而 URL 是統一資源定位符。因此,籠統地說,每個 URL 都是 URI,但不一定每個 URI 都是 URL。
RUI、RUL、URN
URI :Uniform Resource Identifier,統一資源標識符;
URL:Uniform Resource Locator,統一資源定位符;
URN:Uniform Resource Name,統一資源名稱。
Web上地址的基本形式是URI,它代表統一資源標識符。有兩種形式:
URL:目前URI的最普遍形式就是無處不在的URL或統一資源定位器。
URN:URL的一種更新形式,統一資源名稱(URN, Uniform Resource Name)不依賴於位置,並且有可能減少失效連接的個數。但是其流行還需假以時日,因為它需要更精密軟件的支持。
URI是以某種統一的(標準化的)方式標識資源的簡單字符串。
要點注意
URI是標識符,可以表示名稱,位置或兩者;
所有的URN和URL都是URI,但相反是不正確的;
產生URL的部分是名稱和訪問方法的組合。
歷史
URI:RFC1630,發佈於 1994 年 6 月,被稱為“Universal Resource Identifiers in WWW: A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web”
URL:RFC1738,發佈於 1994 年 12 月, 被稱為“Uniform Resource Locators”
URN:RFC1737,發佈於 1994 年 12 月,被稱為“Functional Requirements for Uniform Resource Names”
本文參考
9ima.com
danielmiessler
IBM
wikipedia
閱讀更多 大大里 的文章