首页 > Web开发 > 详细

基础url、相对url、绝对url

时间:2015-10-31 22:57:34      阅读:326      评论:0      收藏:0      [点我收藏+]

#基础url、相对url、绝对url

#HTTP权威指南 34页

 

  • •绝对URL:包含了访问资源所需的全部信息,如:http://www.163.com/new.html
  • •相对URL:去除基础的部分,剩余的url就是相对URL,
    1. 如:/image.html,完整显示为http://www.163.com/image.html
    2. 相对URL只是URL的片段或一小部分,处理url的应用程序要能在相对和绝对URL之间进行转换。
  • •基础URL:针对同一个网站来讲,其相同的url部分,如:http://www.163.com
    1. 实现相对url转换为绝对url的第一步就是找到基础url
    2. 怎么着基础url?
      1. 在资源中显式提供,有些资源会显式的提供基础url。如:html文档中可能会包含了一个定义基础url的html标记<BASE>,通过它来转换那个html文档中的所有相对url
      2. 封装资源的基础url,如没显式的找到基础url,可以将其所属资源的url作为基础url。简单理解就是:将该相对url超链接所在页面绝对url中的基础url作为其基础url。
      3. 没有基础url:只有相对url,但有时可能只是一个不完整的或损坏了的url
  • •如此,可以实现在其他服务器上提供镜像之类的功能~~
  • 技术分享

基础url、相对url、绝对url

原文:http://www.cnblogs.com/dengyg200891/p/4926328.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!