浏览器从输入URL到页面加载完成,这个过程中发生了
2016-03-13 00:00
387 查看
浏览器会开启一个线程来处理这个请求,对URL 判断是否时http协议,是的话就安装web方式来处理
调用浏览器内核中的方法,如webView的loadURL
通过Dns解析获取网址的IP地址,设置UA等信息发出第二个get请求
进行HTTP协议对话,客户端发送请求报头
进入到web服务器上的webSever
进入部署好的后端应用,找到对应请求处理
处理结束回馈报头,此处如果浏览器访问过,缓存上有对应资源,则会与浏览器的最后修改时间对比,一致则返回304
浏览器开始下载html文档(响应报头 200),同时使用缓存
文档树建立,根据标记请求所需指定的MIME文件,同时设置了cookie
页面开始渲染DOM ,JS根据DomAPI操作DOM,执行事件绑定等,页面显示完成。
调用浏览器内核中的方法,如webView的loadURL
通过Dns解析获取网址的IP地址,设置UA等信息发出第二个get请求
进行HTTP协议对话,客户端发送请求报头
进入到web服务器上的webSever
进入部署好的后端应用,找到对应请求处理
处理结束回馈报头,此处如果浏览器访问过,缓存上有对应资源,则会与浏览器的最后修改时间对比,一致则返回304
浏览器开始下载html文档(响应报头 200),同时使用缓存
文档树建立,根据标记请求所需指定的MIME文件,同时设置了cookie
页面开始渲染DOM ,JS根据DomAPI操作DOM,执行事件绑定等,页面显示完成。
相关文章推荐
- delphi2010 string、ansistring及Tbytes之间的转换
- Spring MVC中文乱码解决方案
- DispatcherServlet的作用
- MyEclipse下配置Tomcat7
- iOS音频播放器锁屏歌词显示与性能优化
- NSPredicate
- mysql(二)
- 忽略特殊文件
- 76. Minimum Window Substring
- 自定义Git
- NetBeans IDE For PHP 简体中文版 8.1安装配置
- sql第一天
- C#中的函数式编程
- 5.首次登陆与在线求助man page
- 6.Linux的文件权限与目录配置
- leetcode@ [199] Binary Tree Right Side View (DFS/BFS)
- ACdream1408(构造题目)
- GitHub的使用
- LiveNodeg个数不对/Unauthorized request to start container解决办法
- CSS学习笔记(一):作用方式