URL是啥
URL是统一资源定位服务
URL = 协议+域名+路径+查询参数+锚点+(端口)
协议
协议就是HTTP
HTTP规定了当用户通过浏览器请求查看某一个网页的时候,请求的格式和网页响应的格式
域名
域名是对IP的别称,但是域名和IP之间不是一一对应的关系,可以一个域名对多个IP,或者多个域名对应一个IP,一切看需求
域名还分成顶级域名com,二级域名baidu.com,三级域名www.baidu.com。顶级域名是二级域名的父域名,二级是三级的父
路径
路径就是URL中 / 后面的内容,通过更改路径可以实现在同一个服务器上请求不同的页面
查询参数
查询参数是 s?wd= 后面的内容,通过更改查询参数可以实现在同一个页面上面访问不同的内容
锚点
锚点是# 后面的内容,通过更改锚点可以实现查看同一个内容的不同具体位置,但是锚点不会被上传到服务器上,会被浏览器“吃掉”
DNS
DNS的作用就是将域名和IP对应起来
nslookup
1. 直接查询域名情况
nslookup 域名
2. 查询其他记录
nslookup -qt=type 域名
IP
IP的作用是定位设备,IP这个协议主要约定了两件事情
1. 如何定位一台设备
2. 如何封装数据报文,用以和其他设备交流
ping 域名,可以利用返回的数据检测网络的连通性以及故障检测
域名
URL那里写了