关于浏览器网站栏中URL的探究(一)初步认识各部分
2017-04-23 15:34
337 查看
基本URL包含:模式(或称协议)、服务器名称(或IP地址)、路径和文件名,如“协议://授权/路径?查询”。
完整的、带有授权部分的普通统一资源标志符语法看上去如下:协议://用户名:密码@子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#标志
重点来了,在第二个部分里的内容,都有哪些?都是处于什么顺序?都有什么用处?
“协议部分://服务器域名部分/路径部分/参数部分/询问部分/信息部分”
服务器域名:一般是已.com .cn 什么的结尾,还有一些是二级域名,比如:在网上申请的免费个人网站。后面用":"接端口号,没有即为默认端口。
路径部分:在服务器上的需被访问的文件的具体位置的路径,为空一般是到默认文件,比如:index.html。路径上下级之间也用"/"隔开,还有用":"来接最后一个的。
参数部分:已";"开头,用于指定特殊参数(可选),那么是什么情况会用到呢????
询问部分:已"?"开头,用于给网页传递参数(可选),键值对的形式已"="连接,可多个参数,参数之间以"&"连接。
信息部分:已"#"开头,用于指定网页的可视区域(可选);
1,为网页位置指定标识符,有两个方法。一是使用锚点,比如<a name="print"></a>,二是使用id属性,比如<div id="print">;
2,网页请求不会包含#后面的部分,所以,改变#后面的值,不会引起网页的重载,(会改变访问历史);
3,一般用在网页内部的跳转,比如:<a herf="#bottom" >见底</a>。
完整的、带有授权部分的普通统一资源标志符语法看上去如下:协议://用户名:密码@子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#标志
第一个部分:
协议:它告诉浏览器如何处理将要打开的文件。最常用的模式是超文本传输协议(Hypertext Transfer Protocol,缩写为HTTP),先进一点的就是https加了一个安全套。第二个部分:
文件所在的服务器的名称或IP地址,后面是到达这个文件的路径和文件本身的名称。服务器的名称或IP地址后面有时还跟一个冒号和一个端口号。它也可以包含接触服务器必须的用户名称和密码。路径部分包含等级结构的路径定义,一般来说不同部分之间以斜线(/)分隔。询问部分一般用来传送对服务器上的数据库进行动态询问时所需要的参数。“协议部分://服务器域名部分/路径部分/参数部分/询问部分/信息部分”
服务器域名:一般是已.com .cn 什么的结尾,还有一些是二级域名,比如:在网上申请的免费个人网站。后面用":"接端口号,没有即为默认端口。
路径部分:在服务器上的需被访问的文件的具体位置的路径,为空一般是到默认文件,比如:index.html。路径上下级之间也用"/"隔开,还有用":"来接最后一个的。
参数部分:已";"开头,用于指定特殊参数(可选),那么是什么情况会用到呢????
询问部分:已"?"开头,用于给网页传递参数(可选),键值对的形式已"="连接,可多个参数,参数之间以"&"连接。
信息部分:已"#"开头,用于指定网页的可视区域(可选);
1,为网页位置指定标识符,有两个方法。一是使用锚点,比如<a name="print"></a>,二是使用id属性,比如<div id="print">;
2,网页请求不会包含#后面的部分,所以,改变#后面的值,不会引起网页的重载,(会改变访问历史);
3,一般用在网页内部的跳转,比如:<a herf="#bottom" >见底</a>。
相关文章推荐
- 探究客户端浏览器分辨率的自适应问题(如何使网站脚本自动适应客户端分辨率)(3)
- 关于浏览器扩展--给你的网站增加浏览器右键收藏功能
- 关于大型网站的架构的部分知识
- 关于我认识的资源下载网站使用感受
- Windows Linux下Java编程使用默认浏览器打开指定网页 网站 URL
- 探究客户端浏览器分辨率的自适应问题(如何使网站脚本自动适应客户端分辨率)(1)
- 生成网站后,在浏览器中浏览时只能出现网页中的内容,不能与数据库相连接的部分?
- 关于stream的初步认识
- 关于Flex获取浏览器URL及其参数的方法[转]
- 关于 URI 和 URL 认识
- 网站制作初步 第一部分 基础知识
- 关于网站URL转码的问题
- 通过request对象获取访问网站用户的 IP 访问者的浏览器名 操作系统名 从哪里转过来 以及 Url 上的所有参数
- 对网站部分url进行了优化
- 关于URL组成部分的指南
- 关于用SQL SERVER2000建立分布式网站系统的认识
- 网站制作初步 第四部分 布局
- 关于网站各部分的侧重及发展方向
- 关于Dom部分操作各浏览器兼容(setAttribute 与添加事件)
- CMS初步认识 (2)之应用实例(shopping网站)内含cms简易后台结构图11-26