URL简介

来源:互联网 发布:mac照片幻灯片主题 编辑:程序博客网 时间:2024/06/06 09:41

1、URL的组成部分。
1)、方案 ,访问资源用的协议。例如http,ftp
2)、用户 ,某些方案访问时需要用的用户名 默认值为:匿名
3)、密码
4)、主机,访问资源所在服务器的IP地址
5)、端口号,资源宿主服务器监听的端口号 http默认80
6)、路径 ,资源所在路径
7)、参数,用冒号进行分割
8)、查询,用?好进行分割
9)、片段, 用#号进行分割
例如:http://www.joes-hardware.com/index.html
方案:http 主机为:www.joes-hardware.com 端口默认:80 路径为index.html

2、绝对URL和相对URL
绝地URL,顾名思义就是包含有访问资源的全部信息。
相对URL,单独获取不到访问资源的全部信息,他需要相对于另外一个。这个就叫做其的基础URL,例如:href =’../helloWorld.html’
这种基础URL有3种情况:
1.在文件中显式的进行标注,在html文件中可以用< base>的标签进行标注
2.如果在文件中没有显式的进行标注,那么一般都是把所属资源的URL作为基础URL
例如:
这里写图片描述
3 .当然那也有可能是一个不完整的绝对URL
一般情况下第二种情况用的相对比较多一点。下面附上一张解析所以URL的流程图:
这里写图片描述

目前的浏览器会在用户输入连接的时候智能的进行URL扩展
1).主机名扩展
例如:当你在网址栏输入baidu 浏览器会自动匹配出:www.baidu.com
2).历史扩展
例如:当你在网址连输入你以前输入的部分网址,浏览器会知道匹配,你只需要选择而不需要完全输入。
在使用扩展时,经常会出现问题,这个不建议使用

0 0
原创粉丝点击