浅析URL

97 阅读1分钟

URL包含哪几部分,每部分分别有什么作用

  • URL:协议+域名或IP+端口号+路径+查询字符串+锚点
  • 协议:用crul可以发送http请求(过程如下)
    1. url会被curl重写,先请求DNS获得IP
    2. 先进行TCP连接,TCP连接成功后,开始发送http请求
    3. 请求内容
    4. 相应内容
    5. 响应结束后,关闭TCP连接
    6. 真正结束

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

  • DNS的作用是将域名和IP对应起来
  • nslookup+域名 如nslookup baidu.com可以查找对应多少个IP

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

  • IP可以定位一台设备
  • IP分为外网IP(家里的路由器)和内网IP(手机和电脑)
  • 内网中的设备可以相互访问,但是不能直接访问外网
  • 内网设备想访问外网要通过路由器中转
  • 外网中的设备可以相互访问,但是不能直接访问内网
  • 外网想访问内网也要通过路由器
  • 特殊的IP如127.0.0.1表示自己、local通过hosts指向自己、0.0.0.0不表示任何设备
  • ping baidu.com可以查什么域名对应什么IP

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

  • 域名是对IP的别称
  • 怎么查什么地址对应什么IP ping baidu.com
  • com是顶级域名
  • xiedaimala.com 是二级域名(俗称一级域名)
  • www.xiedaimala.com 是三级域名(俗称二级域名)
  • 他们是父子关系(下面那个是子)