oss中的文件替换后chrome依旧下载到缓存文件概述
概述
在实际业务中通常会将业务资源放到oss中,有时替换oss中的指定文件后,在chrome中怎么也下载不到最新的文件;
并且在其他浏览器中是可以下载到最新文件的,说明文件的确已经被替换了,但是chrome仍然命中了缓存;
观察了下下载链接,发现下载链接上并没有时间戳参数,可能导致了chrome认为是同一个http资源下载请求,直接命中了缓存;
此时尝试清除chrome的dns缓存和文件缓存后就我这边就可以下载到最新的文件了
步骤
清除dns
#在chrome地址栏中输入如下地址,并点击Clear host cache
chrome://net-internals/#dns
清除缓存的文件和图片
#在chrome地址栏中输入如下地址,并清除图片和文件缓存
chrome://settings/clearBrowserData
