猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么浏览器第一次页面加载慢,第二次加载则快很多?
浏览器在加载一个页面时候,有时候会等待1-2s,但是加载成功后,重新reload页面,则<1s可以加载出来,这个时候浏览器做了什么
慕沐林林
浏览 648
回答 3
3回答
德玛西亚99
前面两位回答者已经给出了部分答案,浏览器第二次打开必然是使用了缓存。在"检查"模式下,可以network观察资源的加载情况。从缓存获取的位置可以分为一下四种:service workmemory cachedisk cachepush cache如果命中,则返回status: 200。如果以上四种都未命中,则会发起网络请求,获取最新的资源。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Html5
CSS3
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续