从输入URL到页面展现发生了什么
文章图片
流程图 1.输入URL
2.域名解析
【从输入URL到页面展现发生了什么】1.浏览器缓存--浏览器会缓存DNS记录一段时间。
2.系统缓存--从Hosts文件查找是否有该域名和对应IP。
3.路由器缓存。
4.ISP DNS缓存--比如到电信的DNS上查找缓存。
5.如果缓存中没有,通过DNS(域名系统)将该地址解析成IP地址。
3.浏览器向服务器发起http请求
4.服务器处理并返回http响应
5.渲染
根据资源的类型,将资源组织成屏幕上显示的图像,这个过程叫渲染。
1.浏览器显示 HTML
2.浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等)
3.浏览器发送异步请求
推荐阅读
- 20180301【W1】英语复盘日志
- 小记setTimeout
- [linux]|[linux] 输入&输出&错误流
- 香屁
- 投稿|垂直电商:十年一梦间,从之道阻长
- springboot|springboot中实现短信验证(从零开始、腾讯云)
- 投稿|从消费心理看联名狂热:戏剧化、符号消费和错失恐惧症
- 投稿|从200万到40亿,一个“街头混混”如何逆袭成“MMA皇帝”?
- 从头再来
- 我写不出文章