浅析 URL04

2020-03-26  本文已影响0人  tinjunge

什么是URL


URL(Uniform Resource Locator,统一资源定位符),简称URI,它有两种常见的形式:
这个URL 包括:协议部分、域名、端口、路径(虚拟路径)、携带的参数、哈希值;
http://www.baidu.com/index.html?name=mo&age=25#dowell
协议 域名 路径 查询参数 锚点

他们的区别是:

URL组成

URL由六部分组成,分别是:

  1. 协议,比如HTTP
  2. 域名或IP,比如baicu.com
  3. 端口,比如8080
  4. 路径,比如/s
  5. 查询参数,比如?name=zhangsan&age=18
  6. 锚点,比如#1
    Tips:

i. HTTP协议默认端口是80HTTPS默认端口是443,在使用这两协议时,可以不用显示指定端口,浏览器会默认加上端口的
ii. 路径/s,不代表服务器有s这个文件
iii. 锚点不会加入请求中

域名

域名是IP地址的代称,分为顶级域名二级域名三级域名

比如:www.baidu.com,其中.com顶级域名,baidu.com二级域名,www.baidu.com是三级域名,所以www.baidu.combaidu.com是两个域名。

IP

IP是网络计算机的地址,有一串数字或者字母组成。要注意的是域名不是地址,它只是是为了加方便人的记忆。

在命令行中使用ping,可以用来测试网路是否连通,在网络正常的情况下,会不断的请求baidu.com这个网址(注:window系统下只有四行数据,如下图所示)。

示例.png

ping命令介绍:

DNS

DNS--->Domain Name System域名系统(服务)协议上面说出了域名是IP的代称,不是真实的地址,那么在访问域名的时候,它是怎么找到真实的IP的——使用DNSDNSIP和域名互相映射的一个分布式数据库。

nslookup命令用于查询DNS记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。

02.png
注:上面是本机IP,下面是baidu.com域名对应的IP。)
上一篇 下一篇

猜你喜欢

热点阅读