无缓存工具
无缓存工具可防止客户端应用程序(例如网页浏览器)缓存任何资源。 因此,始终会向远程网站发出请求,并且您始终会看到最新版本。
选定位置
可以针对每个请求或仅针对选定位置启用该工具。 当用于选定位置时,可以使用简单但功能强大的模式匹配将工具的效果限制在指定的主机和/或路径上。
关于缓存
缓存使客户端应用程序(例如网页浏览器)可以使用响应的本地副本,而不是从网站请求响应。 缓存是网页中非常重要的部分,因为经常会在多个页面上重复使用相同的资源,并且必须为每个页面重新加载每个资源而会大大降低浏览体验。 但是,缓存可能意味着您看不到资源的最新版本,这在开发网页应用程序时会出现问题-您希望始终看到最新的更改。
如何运行
无缓存工具通过操纵控制响应缓存的HTTP标头来防止缓存。 从请求中删除了If-Modified-Since和If-None-Match标头,添加了“指示:无缓存”和“缓存控制:无缓存”。 从响应中删除了“过期”,“上次修改”和“电子标签”标头,并添加了“到期:0”和“缓存控制:无缓存”。