浏览器缓存机制
IE 浏览器因缓存问题未能成功向后端发送 GET 类型请求的 bug。
缓存的作用不介绍
1.2 web缓存的类型
web缓存大致可以分为以下几种类型 详细内容:
- 数据库数据缓存
- 服务器端缓存
- 浏览器端缓存
- web应用层缓存
浏览器通过代理服务器向源服务器发起请求的原理如下图:浏览器先向代理服务器发起web请求,再将请求转发到源服务器。它属于共享缓存,所以很多地方都可以使用其缓存资源,因此对于节省流量有很大作用。
浏览器缓存是将文件保存在客户端,在同一个会话过程中会检查缓存的副本是否足够新,在后退网页时,访问过的资源可以从浏览器缓存中拿出使用。通过减少服务器处理请求的数量,用户将获得更快的体验
下面着重关注一下浏览器缓存。