URI:Universal Resource Identifier,通用资源标识符;
 
  URL:Uniform Resource Locator,统一资源定位符;
 
 
 
  其中,URL是URI的子集。
 
  Web上地址的基本形式是URI,它代表统一资源标识符。有两种形式:
 
  URL:目前URI的最普遍形式就是无处不在的URL或统一资源定位器
 
 
 
  URI是以某种统一的(标准化的)方式标识资源的简单字符串。
 
  典型情况下,这种字符串以scheme(命名URI的名字空间的标识符——一组相关的名称)开头,语法如下:
 
  [scheme:] scheme-specific-part
 
  URI以scheme和冒号开头。Scheme用大写/小写字母开头,后面为空或者跟着更多的大写/小写字母、数字、加号、减号和点号。冒号把scheme与scheme-specific-part分开了,并且scheme-specific-part的语法和语义(意思)由URI的名字空间决定。如下面的例子:
 
  http://www.cnn避开百度.避开百度com,其中http是scheme,//www.cnn避开百度.避开百度com是 scheme-specific-part,并且它的scheme与scheme-specific-part被冒号分开了。
 
  URI有绝对和相对之分,绝对的URI指以scheme(后面跟着冒号)开头的URI。前面提到的http://www.cnn避开百度.com就是绝对的URI的一个例子,其它的例子还有mailto:jeff@j避开百度avajeff避开百度.com、news避开百度:comp.lang避开百度.java.help和xyz://whatever。你可以把绝对的URI看作是以某种方式引用某种资源,而这种方式对标识符出现的环境没有依赖。如果使用文件系统作类比,绝对的URI类似于从根目录开始的某个文件的径。
 
  与绝对的URI不同的,相对的URI不是以scheme(后面跟着冒号)开始的URI。 它的一个例子是articles/articles.html。你可以把相对的URI看作是以某种方式引用某种资源,而这种方式依赖于标识符出现的环境。如果用文件系统作类比,相对的URI类似于从当前目录开始的文件路径。
 
  URL是Uniform Resource Location的缩写,译为"统一资源定位符"。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。
 
  目前最大的缺点是当信息资源的存放地点发生变化时,必须对URL作相应的改变。因此人们正在研究新的信息资源表示方法,例如:URI(Universal Resource Identifier)即"通用资源标识"即"统一资源名"和URC(Uniform Resource Citation)即"统一资源引用符"等。
 
  URI目前还处在进一步的研究当中。
研究的方向就是弥补URL目前存在的缺点。

最新文章

  1. bzoj 1305 dance跳舞
  2. prototype.js源码
  3. Sprint(第三天11.16)
  4. Servlet 3.0 之@WebFilter怎么控制多个filter的执行顺序
  5. VirtualBox虚拟磁盘扩容
  6. POI做题记录:第二届POI
  7. VC版本的MakeObjectInstance把WNDPROC映射到类的成员函数
  8. ref传参时出错
  9. 嵌入式设备web服务器
  10. Openstack本学习笔记——Neutron-server服务加载和启动源代码分析(三)
  11. Hibernate 集合映射 一对多多对一 inverse属性 + cascade级联属性 多对多 一对一 关系映射
  12. [NOI 2009]变换序列
  13. 如何在Android上编写高效的Java代码
  14. springmvc+hibernate
  15. Lua基础之MetaTable(6)
  16. 利用U盘启动制作GHO镜像
  17. 【error】select timeout问题
  18. mapreduce二次排序详解
  19. bzoj1715 虫洞
  20. pc端弹框

热门文章

  1. CSS常用样式(三)
  2. IOS开发札记
  3. jQuery倒计时
  4. 改变Android ProgressBar样式颜色
  5. iOS通用的MVC模式项目框架MobileProject
  6. IOS开发 App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
  7. 省市县三级联动 sql语句
  8. HTML5设计网页熔岩灯导航(navigation bar)插件 已经加上完整源代码
  9. 用了星型转换的sql跑了5小时--->5mins的过程
  10. Filestream 使用简单步骤