1. 程式人生 > >茅塞頓開系列——URI,URL,URN

茅塞頓開系列——URI,URL,URN

一、URI:統一資源識別符號

1、URI的定義:

 *      URI是一個用於標誌某一網際網路資源名稱的字串;

 *      這種標誌允許使用者對任何的資源(包括本地的和網際網路的)通過特定的協議進行互動操作;

 *      URI由包括確定語法和相關協議的方案所定義。

2、URI的組成:

(1)協議:服務方式,如http;

(2)主機IP地址:存有該資源的主機IP,有時也包括埠號;

(3)主機資源的具體地址:目錄,檔名等。

二、URL:統一資源定位符

1、URL的定義:

 *      URL是對可以從網際網路上得到的資源的位置和訪問方法的一種簡潔的表示,是網際網路上標準資源的地址;

 *      網際網路上的每一個檔案都有一個唯一的URL;

 *      URL包含的資訊指出檔案的位置以及瀏覽器應該怎麼處理它。

三、URN:統一資源名稱

1、URN的定義:

 *      URN是唯一標誌一個實體的識別符號,但是不能給出實體的位置;

 *      系統在web上找到實體之前可以先在本地尋找一個實體;

 *      URN是作為特定內容的唯一名稱使用的,與當前資源的所在地無關;使用URN可以將資源四處遷移而不用擔心遷移後無法訪問(適用於標誌永續性資源)。

四、URI,URL,URN的關係

 *      URL和URN是URI的兩種表現形式,URI可以被視為定位符和名稱兩者兼具的識別符號;

 *      URN可以引用多個URL;

 *      URI和URL都有絕對和相對兩種。


相關推薦

茅塞頓開系列——URIURLURN

一、URI:統一資源識別符號 1、URI的定義:  *      URI是一個用於標誌某一網際網路資源名稱的字串;  *      這種標誌允許使用者對任何的資源(包括本地的和網際網路的)通過特定的協議進行互動操作;  *      URI由包括確定語法和相關協議的方案所定

第一章:認識HTTP區分URIURLURN

1、認識Http HTTP是一種網路傳輸協議即超文字傳輸協議(還有其他檔案傳輸協議FTP、郵件傳輸協議SMTP等),就是大家講好規矩,都按這個規矩來,有序規範,並保證資料傳輸的穩定性與

HTTP系列(一)URIURLURN的區別

​1、URI、URL、URN關係圖     1)URI Uniform Resource Identifier 統一資源識別符號   每個web伺服器資源都有一個名字,伺服器資源名被統稱為統一資源識別符號;URI就像Internet的郵政地址,唯一地標識和定位世界各地的資訊資源

URIURLURN區別和聯系

ref 都是 urn 我們 ems 不一定 gen ner tel   URI,URL,URN 從上面的那幅圖可以看出來,一共有三個不同的概念URI,URL,URN。這討論這樣的問題時,最好的方法就是回到原點啊,這裏我們在RFC 3986: Uniform Resource

幾句話搞懂URIURLURN之間的關系

source span tor strong 命名 ide 資源定位 定義 之間 1、URI,是uniform resource identifier,統一資源標識符,用來唯一的標識一個資源。 2、RL是uniform resource locator,統一資源定位器,它是

django 模型項目與應用的創建 urlviewstemplate controller

自己 就是 代碼 別名 安裝 創建 djang import 命令 1,web框架 框架--framework,是為解決一個問題兒設計一個有約束性的支持結構,可以快速的開發系統, 對於所有的web框架,本質就是一個sock的服務端,而瀏覽器就是一個sock客戶端。 WSGI

jquery Bootstrap 彈出框(Popover)顯示html內容URLdiv等

containe inpu lock ext ace src group mar 顯示 實現效果: 其實有個關鍵點: data-container="body" data-html="true" 註意下就可以了 <button type="button" class=

java:網路程式設計(InetAddressInetSocketAddressURLTCP(Socket與SeverSocket)TCP與UDP的區別)

  InerAddress: /**IP地址:在網路上唯一標示一臺計算機 * 埠號:標示計算機上不同的應用程式 * java.net.InetAddress類:此類表示網際網路協議 (IP) 地址。 * 常用方法: * getByName(String host) 在給定主機名的情況下

通過例項闡述URIURLURN的區別

通過例項闡述URI、URL、URN的區別 首先看一下這三者之間的關係,接下里我們再通過一個案例來闡述。 URI包括URN和URL,相當於是URN和URL的父類。 所有的URN和URL 都可以稱之為URI。 但是一個URI可能是URN,也有可能是URL。這兩個都是URI的一種表現形式。

根據銷量排序獲取商品的資料(價格名稱url商品圖片)

$_productCollection = Mage::getResourceModel('reports/product_collection') ->addAttributeToSelect('*')

URIURLURN是什麼?

  URI(Uniform Resource identify)、URL(Uniform Resource Location)和URN(Uniform Resource Name)  是識別、定位和命名網際網路上的資源的標準途徑; URL,URN是URI的子集.   URI不

關於web開發中遇到的hrefurl src這幾個屬性的區別個人小結

      href:Hypertext Reference的縮寫。意思是超文字引用。 常見到的元素:<a href=""> <link href=""/> src: 在HTML語言中,網頁中插入圖片所用標籤<img>, <img&

URIURLURN 的聯絡和區別

在 Web 應用中,URI、URL 經常被人混淆和無解。本文詳細描述了 URI、URL 以及 URN 之間的聯絡和區別。 定義 先看定義 URI(Uniform Resource Identifier,統一資源識別符號)是一個用於標識某一網際網路資

httpclient識別不了配置檔案中的URL一直報錯URI does not specify a valid host name

專案使用springboot 在使用httpclient的過程中,需要輸入地址URL 測試過程中postman沒有問題,但是程式碼中卻一直報錯。 原因: 由於之前一直輸入的是:localhost:8888,所以一直報錯。 解決: 需要加上字首,完整地址為:http://localhost:8888

php filter_var函數判斷郵箱url,ip格式

後來 使用 gdi 都是 gmail filter mail http 郵箱 以前使用php的時候還不知道有過濾器filter這玩意,那時候判斷郵箱、url和ip地址格式是否符合都是用正則表達式。後來隨著使用的逐漸深入,才知道在php中也可以使用內置的函數庫過濾器filte

information_schema系列八(鎖事物)

開啟 mysql 獲取 排它 lin tin 查詢 pre join 這個系列的文章主要是為了能夠讓自己了解MySQL5.7的一些系統表,統一做一下備註和使用,也希望分享出來讓大家能夠有一點點的受益。 第八篇主要看一下一下幾系統表: 今天我們主要看一下MySQL inf

Java中的會話管理——HttpServletCookiesURL Rewriting(譯)

資源 gets where pre 點擊 相關 商品 另一個 格林尼治 參考谷歌翻譯,關鍵字直接使用英文,原文地址:http://www.journaldev.com/1907/java-session-management-servlet-httpsession-url-

js獲取url截取url參數截取url後文件名

logs ica cati exp 得到 explore test www. html 獲取當前: var url = window.location.href; 百度為例: var url=window.location.href; console.info(ur

jqGrid細節備註—jqGrid中自定義格式URL格式

cto cti 函數名 pan sortable mod 51cto show 對象 本文來自:http://cnn237111.blog.51cto.com/2359144/782137 jqGrid中自定義格式,URL格式 當官方自帶的showlink用起來不是十分

***四種參數傳遞的形式——URL超鏈接jsform表單

ont meta get span form表單 用戶名 傳遞參數 rip con 什麽時候用GET, 查,刪 什麽時候用POST,增,改 (特列:登陸用Post,因為不能讓用戶名和密碼顯示在URL上) 4種get傳參方式 <html xmlns="http:/