代码改变世界

URL的介绍以及组成部分详解

2020-09-17 15:36  沁霖  阅读(2023)  评论(0编辑  收藏  举报

URL(Uniform Resource Locator)统一资源定位符,他是 www 的统一资源定位标志。在 www上,每一信息资源都有统一的且在网上唯一的地址

URL组成:资源类型+域名+文件名

URL的语法格式:中括号[]为可写可不写,不写的话为默认值

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

格式说明:

protocol:传输协议,常用的有:

ftp 通过 FTP访问资源。格式 FTP://

http 通过 HTTP 访问该资源。 格式 HTTP://(最常用的协议)

https 通过安全的 HTTPS 访问该资源。 格式 HTTPS://   (https= http+ssl)

hostname(主机名)

可以是主机名、域名、服务器IP。例如百度的域名:www.baidu.com 

port(端口号)

省略端口号时,为各个协议的默认端口号,例如:http的默认端口号为80,mysql的默认端口号是3306,ftp的默认端口号为21

path(路径)

由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址

parameters(参数)

询搜索的部分,需要向服务器传入参数,就在这输入。

通过问号?连接到path后面,从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。    一般来说,参数都是键值一一对应着,名和值用等号=隔开,参数可以有多个,参数之间用“&”分隔。username=root&password=123456

例如:http://10.1.192.66:8080/zentao/index.php?m=task&f=view&task=4640