美文网首页
从URL输入到页面展现

从URL输入到页面展现

作者: Llane00 | 来源:发表于2017-02-05 18:38 被阅读0次
  1. 在浏览器中输入URL并访问
  2. 开始域名解析
    2.1 首先在浏览器缓存中查找DNS解析纪录
    2.2 若没有,继续在本地系统的Hosts文件【注释1】中查找DNS解析纪录
    2.3 若没有,继续到路由器缓存中查找
    2.4 若没有,继续到ISP(互联网供应商)缓存中查找
    2.5 若还是没有找到,则向根域名服务器查找域名对应 IP,根域名服务器把请求转发到下一级域名服务器,直到找到 IP
  3. 找到了IP,web服务器接收到用户请求后,把request发给相应的代码处理或者转给其他服务器
  4. 网站开始处理请求
    4.1 请求通过路由提交到对应的控制器
    4.2 控制器调用模型去数据库取数据,数据反馈给控制器
    4.3 控制器把数据发给视图,视图把构建出的html反馈给控制器
    4.4 控制器将html反馈给浏览器
  5. 浏览器开始处理html代码
    5.1 html字符串由上到下一句一句读取解析
    5.2 解析到 link 标签后重新发送请求获取css
    5.3 解析到 script 标签后发送请求获取 js,并执行代码
    5.4 解析到 img 标签后发送请求获取图片资源
  6. 浏览器根据 HTML 和 CSS 计算得到渲染树,绘制到屏幕上
  7. js执行
  8. 页面展现在浏览器上
注释1: 
windows系统中Host文件通常在在C:\Windows\System32\drivers\etc,
linux系统中Hosts文件在根目录下etc文件中。

本博客版权归 Llane00 所有,转载需说明来源

相关文章

  • 从 URL 输入到页面展现的过程简述

    从 URL 输入到页面展现的过程简述 URL 输入到页面展现大致可以分为以下几个步骤 1. 在浏览器输入...

  • 从URL输入到页面展现

    认识URL 统一资源定位符,英文名称Uniform Resource Locator,简称URL,即通常所说的网页...

  • 从url输入到页面展现

    url是什么 url是统一资源定位符,用于定位互联网上的资源 http,https,ftp,file是一种协议 域...

  • 从URL输入到页面展现

    前言:当我们在浏览器中输入www.baidu.com,然后到页面展示完全,这一过程发生了什么? 第一步.在浏览器中...

  • 从URL输入到页面展现

    前言 当用户打开浏览器,在地址栏输入 https://www.baidu.com/,按下回车,页面展示百度首页。整...

  • 从URL输入到页面展现

    划重点 输入一个url地址——对url中的域名进行解析——服务器处理——网站处理——浏览器处理 一、URL 1、现...

  • #从url输入到页面展现

    > 用户打开浏览器,输入baidu.com,页面展示百度首页,整个过程发生了什么?下面以baidu.com举例说明...

  • 从URL输入到页面展现

    打开浏览器,输入 baidu.com。在这个过程中:一 首先会解析域名,查找IP地址。baidu.com是域名...

  • 从URL输入到页面展现

    一、在浏览器输入URL(统一资源定位符,用于定位互联网上的资源) URL对应有HTTP协议、https协议、(ht...

  • 从URL输入到页面展现

    一、web流程 用户请求资源 浏览器打包用户请求并发送 服务器根据资源路径及参数,产生响应发回给浏览器 浏览器解析...

网友评论

      本文标题:从URL输入到页面展现

      本文链接:https://www.haomeiwen.com/subject/icueittx.html