乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      uri和url的定義及關(guān)系

       橙zc 2015-06-30
      URI:統(tǒng)一資源標(biāo)識
      URL:統(tǒng)一資源 定位
      URN:統(tǒng)一資源名稱

      例如:www.baidu.com是URL 但不是URI
      www.baidu.com/index.html 是URL 同時也是URI。
      好像不太對啊, 因為 www.baidu.com = www.baidu.com/index.html
      所以,URL 就是 URI 的 定位。

      但URI 不一定是 URL。
      因為 URI有一類子集是 URN,它命名資源 但 不指定 如何定位資源。 
      如: mailto, news等,需要 加上 相應(yīng)的結(jié)構(gòu)參數(shù),才能進(jìn)行 統(tǒng)一資源定位。
      如: mailto:aykimforward@qq.com

      因此,三者之間的關(guān)系是:URI 一定是 URL
      URN+結(jié)構(gòu)參數(shù) = URI 就是 URL。

      1.什么是URI

        Web上可用的每種資源 - HTML文檔、圖像、視頻片段、程序等 - 由一個通過通用資源標(biāo)志符(Universal Resource Identifier, 簡稱"URI")進(jìn)行定位。

        URI一般由三部分組成:

      1. 訪問資源的命名機(jī)制。
      2. 存放資源的主機(jī)名。
      3. 資源自身的名稱,由路徑表示。

        考慮下面的URI,它表示了當(dāng)前的HTML 4.0規(guī)范:

        http://soft./lesson/148/2623648.shtml

        這個URI是這樣的:這是一個可通過HTTP協(xié)議訪問的資源,位于主

        機(jī)soft.上,通過路徑“/lesson/148/”訪問。在HTML文檔中其它資源包括"mailto"(收發(fā)email)和"ftp"(FTP訪問)。

        這是URI的另一個例子,指向一個用戶的郵箱:

        <A href=mailto:web@>寫給站長</A>

        注:大多數(shù)讀者可能熟悉"URL",而不是URI。URL是RUI命名機(jī)制的一個子集。

        片段標(biāo)志符

        有的URI指向一個資源的內(nèi)部。 這種URI以"#"結(jié)束,并跟著一個anchor標(biāo)志

        符(稱為片段標(biāo)志符)。例如,下面是一個指向section_2的URI:

        http:///html/top.htm#section_2

        相對URI

        相對URI 不包含任何命名規(guī)范信息。它的路徑通常指同一臺機(jī)器上的資源。相

        對URI可能含有相對路徑(如,“..”表示上一層路徑),還可能包含片段標(biāo)志符。

        為了說明相對URI,假設(shè)我們有一個基本的URI http://www./support/intro.htm

        下面的鏈接中使用了相對URI:

        <A href="104/2627604.shtml">網(wǎng)頁陶吧</A>

        它擴(kuò)展成完全的URI就是 "http://homepage./104/2627604.shtml"。

        下面是一個圖像的相對URI:

        <IMG src="http://www./htmldata/TLimages/img/head/logo.gif" alt="logo">

        它擴(kuò)展成完全的URI就是 "http://www./TLimages/img/head/logo.gif"。

        在HTML中,URI被用來:

      • 鏈接到另一個文檔或資源(參看A和LINK元素)。
      • 鏈接到一個外部樣式表或腳本(參看LINK和SCRIPT元素)。
      • 在頁內(nèi)包含圖像、對象或applet(參看IMAG、OBJECT、APPLET和INPUT元素)。
      • 建立圖像映射(參看MAP和AREA元素)。
      • 提交一個表單(參看FORM)。
      • 建立一個框架文檔(參看FRAME和IFRAME元素)。
      • 引用一個外部參考(參看Q、BLOCKQUOTE, INS和DEL元素)。
      • 指向一個描述文檔的metadata(參看HEAD元素)。

        2.什么是URL:

        URL是Uniform Resource Location的縮寫,譯為“統(tǒng)一資源定位符”。通俗地說,URL是Internet上用來描述信息資源的字符串,主要用在各種WWW客戶程序和服務(wù)器程序上,特別是著名的Mosaic。采用URL可以用一種統(tǒng)一的格式來描述各種信息資源,包括文件、服務(wù)器的地址和目錄等。

        URL的格式

        URL的格式由下列三部分組成:

      1. 第一部分是協(xié)議(或稱為服務(wù)方式);
      2. 第二部分是存有該資源的主機(jī)IP地址(有時也包括端口號);
      3. 第三部分是主機(jī)資源的具體地址。,如目錄和文件名等。

        第一部分和第二部分之間用“://”符號隔開,第二部分和第三部分用“/”符號隔開。第一部分和第二部分是不可缺少的,第三部分有時可以省略。

        URL示例

        文件的URL:

        用URL表示文件時,服務(wù)器方式用file表示,后面要有主機(jī)IP地址、文件的存取路徑(即目錄)和文件名等信息。有時可以省略目錄和文件名,但“/”符號不能省略。

        例一:file://ftp./soft/file/robots.txt

        代表存放主機(jī)ftp.上的soft/file/目錄下的一個文件,文件名是robots.txt。

        例二:file://ftp./pub

        代表主機(jī)ftp.上的目錄/pub。

        例三:file://ftp./

        代表主機(jī)ftp.上的根目錄。

        Gopher的URL:

        Gopher服務(wù)器有可能使用特殊的端口,在這種情況下,主機(jī)IP地址與端口之間要用“:隔開。

        例一:gopher://gopher./

        表示主機(jī)gopher.上的gopher服務(wù)器。

        例二:gopher://gopher.:1234

        表示主機(jī)gopher.上的gopher服務(wù)器,在端口1234上。

        網(wǎng)絡(luò)新聞的URL:

        利用URL表示網(wǎng)絡(luò)新聞組時,如果是usenet的話只要指定出新聞組的名字即可。

        例如:news:rec.gardening

        表示usenet上的rec.gardening新聞組(園藝)。

        HTTP的 URL:

        使用超級文本傳輸協(xié)議HTTP,提供超級文本信息服務(wù)的資源。

        例一:http://homepage./175/2603675.shtml

        其計算機(jī)域名為homepage.。超級文本文件(文件類型為.shtml)是在目錄/175下的2603675.shtml。這是天極網(wǎng)的一臺計算機(jī)。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多