浅析URL
1.URL
URL=协议+域名或IP+端口号+路径+查询字符串+锚点
- 协议:http或https(超文本传输协议)
- 域名或IP:www.baidu.com 就是一个域名 域名通过DNS(域名系统)转换为IP地址 www.baidu.com -> 180.101.49.11
- 端口号:端口是网络协议用来提供服务的窗口,服务器默认用80/443端口提供http/https服务
- 路径:用来请求不同的页面
- 查询字符串:查询字符串(URL参数)是指在URL的末尾加上用于向服务器发送信息的字符串(变量)。将
?放在URL的末尾,然后再加上参数=值,想加上多个参数的话,使用&。以这个形式,可以将想要发送给服务器的数据添加到URL中。 - 锚点:锚点就等同于火影中的“飞雷神之术”,使用
#内容可以快速定位页面中的某个内容
2.DNS
DNS的作用:用于解析域名,返回一个IP地址
nslookup命令:nslookup 查询域名 可以返回该域名解析的IP地址
3.IP
IP的作用:
- 定位一台设备
- 封装数据报文,以跟其他设备交流
ping命令:ping 域名或IP 可以返回该IP的网络状况
4.域名
域名:网域的名称,用一串字符串替代难记的IP地址起到定位设备的作用。分为顶级域名、一级域名、二级域名等。
以www.baidu.com为例
- 顶级域名:com
- 一级域名:baidu
- 二级域名:www