浅析 URL

2019-08-27  本文已影响0人  浪味仙儿啊

URL包含哪几部分?

一、协议
二、IP或域名
三、端口号
四、路径
五、查询参数
六、锚点

一、协议

在Internet中可以使用多种协议,如HTTP,HTTPS,FTP等等。在"HTTP"后面的“//”为分隔符

二、IP或域名

域名是对IP的别称,IP是的作用是定位一台设备,使用ping baidu.com命令可查询baidu.com对应的IP


ping

有几个特殊的IP需要记一下

域名和IP是通过DNS对应起来的,一个域名可以对应不同的IP,一个IP也可以对应不同的域名。

DNS

是域名管理系统,全称为Domain Name System,通过nslookup可以查询到baidu.com有几个IP


nslookup

域名分为三种

注意:二级域名和三级域名不一定是同一个域名

三、端口号

共有65535个端口,0-1023是系统使用的,一般情况下不要用。
HTTP协议最好使用80端口
HTTPS协议最好使用443端口
FTP协议最好使用21端口

四、路径

想要得到不同的页面可通过修改路径,如https://www.baidu.com/s?wd=hello&rsv_spt=1#5"/s?"即为路径,修改"/"后面的内容即可进入不同页面。

路径不同

五、查询参数

通过不同的查询参数,可在同一个页面中查看不同的内容,以上一个例子来看,"wd=hello&rsv_spt=1"即为查询参数。

查询参数不同

六、锚点

通过锚点,可查看同一页面,同一内容的不同位置,以第四个为例,"#5"即为锚点。需要注意的是,有时候锚点看起来像中文,但实际不支持中文,且锚点无法在Network中查看,因为锚点的变化并没有改变页面内容,不会传给服务器,所以无法查看。

锚点不同
上一篇下一篇

猜你喜欢

热点阅读