网页浏览器缓存(web browser cache),工学-公安技术-网络安全与执法-电子数据取证,通过缓存网页数据从而实现网页的快速阅览的浏览器功能。浏览器缓存就是把一个已经请求过的Web资源(如html页面、图片、js、数据等)拷贝一份副本储存在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。比较常见的就是浏览器会缓存访问过网站的网页,当再次访问这个URL地址的时候,如果网页没有更新,就不会再次下载网页,而是直接使用本地缓存的网页,网页浏览器就从本地磁盘显示内容。只有当网站明确标识资源已经更新,浏览器才会再次下载网页。所有的缓存都是基于一套规则来帮助他们决定什么时候使用缓存中的副本提供服务(假设有副本可用的情况下,未被销毁回收或者未被删除修改)。这些规则有的在协议中有定义(如HTTP 协议1.0和1.1),有的则是由缓存的管理员设置(如DBA、浏览器的用户、代理服务器管理员或者应用开发者)。