zoukankan      html  css  js  c++  java
  • 一个页面从输入URL到页面加载完成发生了...待细化

    一个页面从输入URL到页面加载完成发生了...

    1.查找浏览器缓存

    2.寻址:DNS解析 查找该域名对应的IP地址, 如果需要重定向(301),则再次发起请求

    3. 进行HTTP协议会话

    4.客户端发送请求报头

    5. 服务器响应报头

    html文档开始下载

    文档树建立,根据标记请求所需指定MIME类型的文件

    文件显示

    -------------------

    浏览器这边的工作大致分为:

    加载: 根据请求的URL进行域名解析,想服务器发起请求,接收文件(HTML、css、js、图片等)。

    解析:对加载的资源(HTML、CSS、JS等)进行语法解析,建立相应的内部数据解构(

          比如:html的DOM树、js的(对象)属性表、CSS的样式规则等)

  • 相关阅读:
    设计模式之《工厂方法》
    设计模式之 《简单工厂》
    fegin 调用源码分析
    ajax上传预览
    ajax小应用
    ajax执行流程1
    ajax异步post方法
    ajax get异步方法
    js ajax请求流程
    form表单提交
  • 原文地址:https://www.cnblogs.com/zyjzz/p/7230507.html
Copyright © 2011-2022 走看看