什么是uri 什么是url 两者的关系是什么?

2016-02-19 15:47 9 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的什么是uri 什么是url 两者的关系是什么?,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - Web开发 】

1.什么是URI

  Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。

  URI一般由三部分组成:

访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。

  考虑下面的URI,它表示了当前的HTML 4.0规范:

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

  这个URI是这样的:这是一个可通过HTTP协议访问的资源,位于主

  机soft.yesky.com上,通过路径“/lesson/148/”访问。在HTML文档中其它资源包括"mailto"(收发email)和"ftp"(FTP访问)。

  这是URI的另一个例子,指向一个用户的邮箱:

  A href=mailto:luokl@chinabyte.com写给龙犊/A

  注:大多数读者可能熟悉"URL",而不是URI。URL是RUI命名机制的一个子集。

  片段标志符

  有的URI指向一个资源的内部。 这种URI以"#"结束,并跟着一个anchor标志

  符(称为片段标志符)。例如,下面是一个指向section_2的URI:

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

  相对URI

  相对URI 不包含任何命名规范信息。它的路径通常指同一台机器上的资源。相

  对URI可能含有相对路径(如,“..”表示上一层路径),还可能包含片段标志符。

  为了说明相对URI,假设我们有一个基本的URI http://www.acme.com/support/intro.htm

  下面的链接中使用了相对URI:

  A href="104/2627604.shtml"网页陶吧/A

  它扩展成完全的URI就是 "http://homepage.yesky.com/104/2627604.shtml"。

  下面是一个图像的相对URI:

  IMG src="../TLimages/img/head/Logo.gif" alt="Logo"

  它扩展成完全的URI就是 "http://edu.itbulo.com/UploadFiles_1485/200610/20061020221414767.gif"。

  在HTML中,URI被用来:

链接到另一个文档或资源(参看A和LINK元素)。 链接到一个外部样式表或脚本(参看LINK和SCRIPT元素)。 在页内包含图像、对象或applet(参看IMAG、OBJECT、APPLET和INPUT元素)。 建立图像映射(参看MAP和AREA元素)。 提交一个表单(参看FORM)。 建立一个框架文档(参看FRAME和IFRAME元素)。 引用一个外部参考(参看Q、BLOCKQUOTE, INS和DEL元素)。 指向一个描述文档的metadata(参看HEAD元素)。

  2.什么是URL:

  URL是Uniform Resource Location的缩写,译为“统一资源定位符”。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。

  URL的格式

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)第一部分是协议(或称为服务方式); 第二部分是存有该资源的主机IP地址(有时也包括端口号); 第三部分是主机资源的具体地址。,如目录和文件名等。

  第一部分和第二部分之间用“://”符号隔开,第二部分和第三部分用“/”符号隔开。第一部分和第二部分是不可缺少的,第三部分有时可以省略。

  URL示例

  文件的URL:

  用URL表示文件时,服务器方式用file表示,后面要有主机IP地址、文件的存取路径(即目录)和文件名等信息。有时可以省略目录和文件名,但“/”符号不能省略。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

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

  代表存放主机ftp.yesky.com上的soft/file/目录下的一个文件,文件名是robots.txt。

  例二:file://ftp.yesky.com/pub

  代表主机ftp.yesky.com上的目录/pub。

  例三:file://ftp.yesky.com/

  代表主机ftp.yesky.com上的根目录。

  Gopher的URL:

  Gopher服务器有可能使用特殊的端口,在这种情况下,主机IP地址与端口之间要用“:隔开。

  例一:gopher://gopher.yesky.com/

  表示主机gopher.yesky.com上的gopher服务器。

  例二:gopher://gopher.yesky.com:1234

  表示主机gopher.yesky.com上的gopher服务器,在端口1234上。

  网络新闻的URL:

  利用URL表示网络新闻组时,如果是usenet的话只要指定出新闻组的名字即可。

  例如:news:rec.gardening

  表示usenet上的rec.gardening新闻组(园艺)。

  HTTP的 URL:

  使用超级文本传输协议HTTP,提供超级文本信息服务的资源。

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

  其计算机域名为homepage.yesky.com。超级文本文件(文件类型为.shtml)是在目录/175下的2603675.shtml。这是天极网的一台计算机。

来源:http://www.tulaoshi.com/n/20160219/1610401.html

延伸阅读
标签: 月子
没排卵就没月经?揭秘两者间关系 核心tuLaoShi.com提示: 很多女性大概都认为,有月经就一定会排卵,实际上有月经不一定会排卵,但是不排卵却不会有月经,更谈不上怀孕。 月经和排卵有着密切的关系,月经正常与否决定着排卵的的日期,如果没有排卵,就不会有月经;确切地说,没有排卵就没有排卵性月经...
主板市场先于创业板市场产生,二者既相互区别又相互联系,是多层次资本市场的重要组成部分。下面就来看看主板与创业板的区别吧。 主板与创业板的区别 主板与创业板的区别 主板市场和创业板市场的区分最主要是在上市公司的规模和融资额上。 创业板市场是一国证券主板市场之外的证券交易市场,它的明确定位是为具有高成长性...
据了解,房贷通常有“等额本息”和“等额本金”两种还款方式,那么,等额本息和等额本金的区别是什么?下面就为大家讲讲等额本息和等额本金的区别相关知识。 等额本息和等额本金的区别 等额本息和等额本金的区别 等额本息还款法:即贷款期内每月以相等的额度平均偿还贷款本息,其中每月贷款利息按月初剩余...
标签: 理财 投资
什么是信托?给大家介绍一下信托的一些知识。 什么是信托:信托行为 在达成一项信托时,构成法律行为所履行的手续就是信托行为。信托行为是指委托者与受委托者双方签订合同或协议。此外,委托人立下遗嘱同样是法律行为、也属信托行为。根据不同的信托目的,需要鉴订不同的合同,但属于同一的,大量发生的业务,如信托存款,则没有...
标签: VI设计 设计
什么是VI? 要理解这个问题,必须先了解什么是CI。CI的具体组成部分:理念识别(MI),行为识别(BI),视觉识别(VI)。 CIS是什么? CIS是Corporate Identity System首字母缩写,意思是“企业形象识别系统”。"企业的统一化系统","企业的自我同一化系统",CIS把企业形象作为一个整体进行建设和发展。 60年代,美...

经验教程

805

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部