URI和URL的區別說明
阿新 • • 發佈:2022-06-06
轉自:
http://www.java265.com/JavaCourse/202205/3445.html
下文筆者講述URI和URL的不同之處,如下所示:
URL和URI定義
1.URL是全球資源定位符的英文所寫,您平時上網時在IE瀏覽器中輸入的那個地址就是URL。如:java265 http://www.java265.com就是一個URL。 2.URI是Web上可用的每種資源 - HTML文件、影象、視訊片段、程式,由一個通過通用資源標誌符(Universal Resource Identifier, 簡稱"URI")進行定位。
URL的格式由下列三部分組成
1:協議(或稱為服務方式); 2:存有該資源的主機IP地址(有時也包含port號); 3:主機資源的詳細地址。
URI一般由三部分組成
1.訪問資源的命名機制。 2.存放資源的主機名。 3.資源自身的名稱。由路徑表示。
URL和URI差別
a.URI是一個相對來說更廣泛的概念。URL是URI的一種,是URI命名機制的一個子集,能夠說URI是抽象的,而詳細要使用URL來定位資源 b.Web上的每一種資源如:圖片、文件、視訊等,都是由URI定位的。這裡所謂的定位指的是web上的資源相對於主機server來說,存放在server上的詳細路徑。 c.URL是internet上用來描寫敘述資訊資原始檔的字串。用在客戶程式和server上,定位客戶端連線server所須要的資訊,它不僅定位了這個資訊資源,並且定義了怎樣找到這個資源。
大白話可以理解為: URI:是一種資源定位機制。它是比較籠統地定位了資源,並不侷限於client和server URL:定位了網上的一切資源,僅僅要是網上的資源,都有唯一的URL