从 URL 输入到页面展现发生了什么

2017-09-27  本文已影响0人  Lucien_d70a

URL是什么??

常用的一些协议有哪些

把网址输入到浏览器 发生了啥事情呢?

  1. 例如你输入了https://www.baidu.com/
  2. 浏览器实际上不知道www.baidu.com是什么东西
  3. 然后浏览器就会去查找www.baidu.com这个域名的IP地址。
  4. 域名就是baidu.com
  5. (发明域名就是能语义化,好记一点)

IP地址是什么?

域名解析流程
  1. 先查看浏览器缓存 先看你有没有浏览过这个网址

  2. 然后看系统缓存 从Hosts文件查找有没有这个域名

  3. 上面都没有 就查看 路由系缓存

  4. 再没有 就查看电信 ISP DNS

  5. 好吧 都没有我只能通过域名来找相应的IP

服务器的处理
网站处理流程
528560fb56581ae59a16e48309835003_r.jpg

ps:这里找了一下网上的图,好理解

最后到浏览器的处理了
  1. HTML字符串被浏览器结束后被一句句读取解析
  2. 解析到link 标签后重新发送请求获取CSS
  3. 解析道script标签后发送请求获取JS,并执行代码
    ps:解析到什么就获取什么,执行什么!!!
上一篇下一篇

猜你喜欢

热点阅读