URL构成及编码详解

URL(统一资源定位符)
组成:协议+IP地址(域名)+端口号+路径+文件名+参数=值+标志
一、协议:(地址栏中可省略)
1、分类
1)http协议:超文本传输协议(实现网络访问)
2)https协议:加入安全套接字层的超文本传输协议
3)ftp协议: 文件传输协议
4)mailto: 电子邮件地址(地址格式:用户名@域名)
5)file: 本地电脑或网上的文件
二、IP地址(域名): Internet上的每台主机(Host)都有唯一的IP地址,IP协议就是使用这个地址在主机之间传递信息,域名是一组服务器的地址(网站,电子邮件等),由“.”分隔的一串符号组成。
三、端口号:由:+数字组成,一般默认端口号为8080即(:8080)
四、路径: 文件所在路径
五、文件名: 文件名称
六、参数=值: 传递给服务器的一组参数数据
七、标志: 文件位置标志 # (锚点)
八、通过js获取URL方法
1)document.location.protocol : 获取协议名称
2)document.location.host : 获取主机域名
3)document.location.port: 获取端口号
4)document.location.pathname: 获取路径名称
5)document.location.search: 获取参数键值对
6)document.location.hash: 获取标志内容
九、URL编码

你可能感兴趣的:(URL构成及编码详解)