浅析URL

url(统一资源定位符)的构成:协议+域名/IP+端口号+路径+查询字符串+锚点

  • 协议:包括http,https
  • IP:全称为Internal Protocol,作用是定位设备和封装数据报文,分为内网IP和外网IP两种,下列为几个特殊的IP:
    1. 127.0.0.1 表示自己
    2. localhost 通过hosts指定为自己,可以通过修改hosts文件改变IP名称
    3. 0.0.0.0 不表示任何设备
  • 域名:IP的别称。一个域名可以对应不同IP,这叫均衡负载,防止一台机器扛不住。一个IP可以对应不同域名,这叫共享主机。域名分为顶级域名,二级域名,三级域名,举例:io是顶级域名,github.io是二级域名,xxx.github.io是三级域名。
  • 端口号:HTTP服务:80 HTTPS服务:443 FTP:21 端口号不是必须的,可省略,根据协议指定默认端口号
  • 路径:[/-?)的是字符串部分
  • 查询字符串:[?-#)是查询字符串部分
  • 锚点:锚点看起来有中文,但实际上不支持中文,锚点是无法在Network面板上看到的,因为锚点不会传给服务器

curl命令:用于发送一个http请求

posted @ 2020-11-16 22:35  时光傀儡师  阅读(115)  评论(0编辑  收藏  举报