浅析 URL

216 阅读1分钟

1、URL的各部分

URL:Uniform Resource Locator 统一资源定位器

URL 包括:协议+域名或IP+端口号+路径+查询字符串+锚点

  • 协议:包括http和https协议

  • 域名或IP:域名就是对IP的别称,二者缺一不可。一个域名可以对应不同IP,一个IP可以对应不同域名。域名和IP是通过DNS对应起来。

    • 几个特殊的IP
      1. 127.0.0.1表示自己
      2. localhost 通过hosts指定为自己
      3. 0.0.0.0不表示任何设备
  • 端口号:服务器默认用80提供http服务,用443提供https服务

  • 路径:以“/”字符区别路径中的每一个目录名称

  • 查询字符串:以“?”字符为起点,每个参数以“&”隔开,再以“=”分开参数名称与数据,通常以UTF8的URL编码,避开字符冲突的问题

  • 锚点:以#开头,表示转到网页对应部分的内容

2、DNS 的作用是什么,nslookup 命令怎么用

  • DNS的全称: Domain Name System 域名系统。用于把域名和IP对应起来。

  • nslookup的使用:用于了解域名所对应的IP

3、IP 的作用是什么,ping 命令怎么用

  • IP(Internet Protocol)的作用:
    1. 如何定位一台设备
    2. 如何封装数据报文,以跟其他设备交流
  • ping命令的使用:ping+域名

4、域名是什么,分别哪几类域名

域名是IP的别称,目的是为了便于记忆后者。一个域名可以对应不同IP,一个IP可以对应不同域名。

  • com 是顶级域名
  • xxxx.com 是二级域名(俗称一级域名)
  • www.xxxx.com 是三级域名(俗尘二级域名)