oss中的文件替换后chrome依旧下载到缓存文件概述

概述

在实际业务中通常会将业务资源放到oss中,有时替换oss中的指定文件后,在chrome中怎么也下载不到最新的文件;

并且在其他浏览器中是可以下载到最新文件的,说明文件的确已经被替换了,但是chrome仍然命中了缓存;

观察了下下载链接,发现下载链接上并没有时间戳参数,可能导致了chrome认为是同一个http资源下载请求,直接命中了缓存;

此时尝试清除chromedns缓存文件缓存后就我这边就可以下载到最新的文件了

步骤

清除dns

bash 复制代码
#在chrome地址栏中输入如下地址,并点击Clear host cache
chrome://net-internals/#dns

清除缓存的文件和图片

bash 复制代码
#在chrome地址栏中输入如下地址,并清除图片和文件缓存
chrome://settings/clearBrowserData
相关推荐
二两锅巴26 分钟前
📺 无需Electron!前端实现多显示器浏览器窗口精准控制与通信
前端
炸土豆30 分钟前
防抖节流里的this传递
前端·javascript
用户40993225021231 分钟前
Vue3中动态样式数组的后项覆盖规则如何与计算属性结合实现复杂状态样式管理?
前端·ai编程·trae
山璞33 分钟前
Flutter3.32 中使用 webview4.13 与 vue3 项目的 h5 页面通信,以及如何调试
前端·flutter
努力早日退休36 分钟前
Antd Image标签父元素会比图片本身高几个像素的原因
前端
林希_Rachel_傻希希36 分钟前
手写Promise--教学版本
前端·javascript·面试
ETA840 分钟前
`console.log([1,2,3].map(parseInt))` 深入理解 JavaScript 中的高阶函数与类型机制
前端·javascript
呼叫694540 分钟前
图片列表滚动掉帧的原因分析与解决方案
前端
狗哥哥43 分钟前
AI 驱动前端自动化测试:一套能落地、能协作、能持续的工程化方案
前端·测试
全栈老石1 小时前
别再折腾端口转发了:使用 Cloudflare Tunnel 优雅地分享你的 localhost
前端·后端·全栈