URL:统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。它最初是由蒂姆·伯纳斯·李发明用来作为万维网的地址。现在它已经被万维网联盟编制为互联网标准RFC1738了。
简单说,就是网上的任何一个文件都有一个URL的,通过这个URl,我们可以找到要看的内容。
URL构成:模式(或协议),服务器主机地址(IP地址),端口,路径,参数
1、protocol协议:常用的是http协议,https(http+ssh)
2、服务器主机地址:可以是域名,也可以是主机名,或IP地址。像百度就是域名www.baidu.com,DNS服务器会去解析的。http://10.1.192.66:8181/VPNMS/page/main.jsp
3、端口:服务器设定的端口。像URL地址里一般无端口,那是因为服务器使协议的默认端口了,用户使用url访问服务器时,可以省略的。
http协议默认端口是:80端口,如果不写出来,默认就是:80端口
常见的那几个端口要记住,像数据库Oracle:1521; Mysql:3306; FTP:21 ; SSH:22
4、路径:访问的资源在服务器下的相对路径,不是在服务器的绝对路径,是服务器上的一个目录或者文件地址。https://baike.baidu.com/item/url/110640?fr=aladdin
5、参数:查询搜索的部分,需要向服务器传入参数,就在这输入。通过问号?连接到path后面,有时候也归类到path中。
一般来说,参数都是键值一一对应着,名和值用等号=隔开,task=4640 。参数可以有多个,参数之间用“&”分隔。
像http://10.1.192.66:8080/zentao/index.php?m=task&f=view&task=4640
---------------------