浅析URL

171 阅读1分钟

URL组成

协议+域名或ip+端口号+路径+查询字符串+锚点

url.png

  1. 协议:HTTP/HTTPS
  2. 域名:域名就是对IP的别称
  • 查询bdidu.com对应的IP:ping baidu.com
  • 一个域名可以对应不同IP
  1. 端口port
  • HTTP服务建议用80端口
  • HTTPS服务建议用443端口
  • http-server默认使用8080端口
  1. 路径:字符串,用于判断访问什么网页
  2. 查询字符串:定位这个网站需要查看的页面,如百度搜索的内容
  3. 锚点:用于定位同一个内容的不同位置,锚点实际不支持中文,会变成字符串,不会传给服务器。

curl命令

用curl可以发HTTP请求 curl -v http://baidu.com