本文内容皆为作者原创,码字不易,如需转载,请注明出处:https://www.cnblogs.com/temari/p/13416639.html
一,定义
统一资源定位符URL(Uniform Resource Locator)是WWW的统一资源定位标志。它是用来表示从因特网上得到的资源位置和访问这些资源的方法。只要能够对资源定位,系统可以对资源进行各种操作,如存取、更新、替换和查找其属性。这里所说的资源是指在因特网上可以被访问的任何对象,包括文件目录、文件、文档、图像、声音等,以及与因特网相连的任何形式的数据。
二,URL组成
2.1 URL一般由以下四个部分组成:
<协议>://<主机>:<端口>/<路径>
协议:指的是使用什么协议获取万维网文档,常用的协议有http,https,ftp。
主机:指的是该主机在因特网上的域名。
端口和路径有时可省略。
2.2 URL的一般语法格式为:
(带方括号[]的为可选项):
protocol:// hostname[:port] / path / [;parameters][?query]#fragment
三,HTTP(HTTPS)协议的URL
HTTP协议的URL一般形式:
http://<主机>:<端口>/<路径>
http的默认端口是80,通常可省略。如果端口不是80,不能省略。如果省略路径,则URL指的是因特网上的某个主页(home page)。
主页(home page),也被称为首页,是用户打开浏览器时默认打开的网页,主要包含个人主页、网站网页、组织或活动主页、公司主页等。因此他通常有以下几种情况之一:
(1)一个WWW服务器的最高级别的页面。
如百度首页,标红的均为超链接,点击链接可进入对应网页:
(2)某一个组织或部门的一个定制的页面或目录,从这样的页面可链接到因特网上的与本组织或部门有关的其他站点。
如访问同济大学首页,首页存在多个不同的链接指向同济大学不同部门,点击链接可访问有关同济大学不同部门的信息:
同济大学首页,URL:https://www.tongji.edu.cn/
同济大学-学校概况-学校简介,URL:https://www.tongji.edu.cn/xxgk1/xxjj1.htm
备注:xxjj1.htm是文件名,后缀htm表示这是一个超文本标记语言写出的文件。
同济大学-学校概况-学校概况,URL:https://www.tongji.edu.cn/xxgk1/xxzc.htm
"学校简介"页面和"学校概况"页面属于同一层级页面,对应的URL路径也为同一层级,两者均属于同济大学首页的从属页面,两者的URL路径和首页的URL可以看出存在层次结构。
(3)有自己设计的描述本人情况的WWW页面。
如博客首页。