首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CDN刷新目录生效?

案例背景: cdn侧的目录刷新分为如下两种: 选择 “刷新变更资源” 模式,当用户访问匹配目录下资源时,会回源获取资源的 Last-Modify 信息,若与当前缓存资源一致,则直接返回已缓存资源...问题描述: 目录刷新变更资源之后存在某个资源与源站资源不一致。...原因分析: 如果选择的刷新方式如果为“刷新变更资源”,cdn侧会回源获取资源的 Last-Modify 信息,这里cdn侧会拿到源站该文件的Last-Modify和节点缓存资源Last-Modify...所以可能存在提交“刷新变更资源”的时候,发现节点上缓存的是源站之前的资源(Last-Modify更新的)。建议针对于这种场景下直接使用url刷新或者刷新全部资源。...可以看到源站上资源Last-Modify为9月24号 image.png 解决方案: 针对这种源站的Last-Modify反而比节点上缓存的资源Last-Modify更旧的情况,推荐使用url刷新或者目录刷新全部资源

6.1K91

Vue 实现前进刷新,后退刷新的效果

点击某个列表项,跳到详情页,再从详情页后退回到列表页时,刷新。 也就是说从其他页面进到列表页,需要刷新获取数据,从详情页返回到列表页时不要刷新。...然后在列表页的 created 函数里添加 ajax请求,这样只有第一次进入到列表页的时候才会请求数据,当从列表页跳到详情页,再从详情页回来的时候,列表页就不会刷新。 这样就可以解决问题了。...需求二: 在需求一的基础上,再加一个要求:可以在详情页中删除对应的列表项,这时返回到列表页时需要刷新重新获取数据。 我们可以在路由配置文件上对 detail.vue 增加一个 meta 属性。...这时再返回到列表页,页面会重新刷新。 解决方案二 对于需求二其实还有一个更简洁的方案,那就是使用 router-view 的 key 属性。...例如从列表页进入了详情页,然后在详情页中删除了列表页中的某个选项,此时从详情页退回列表页时就要刷新,我们可以这样跳转: this.

2.9K40

vue实现多个倒计时同步刷新

使用场景: 一般多个定时器同时使用的场景主要应用在限时活动或者限时抢购商品等,如一个页面存在多个商品,且每个商品都有独立的限时抢购时间,因此就会遇到多个定时器同步刷新倒计时 限时抢购使用场景 这次就用简单数据来模拟多个定时器同步刷新实现效果...效果不同原理一样 模拟效果 html 节日名称:{{item.name}} 节日时间:{{item.time}} 剩余时间:{{item.residueTime}} js...08 00:00:00', residueTime: '' }] this.timeLists = timeArr this.setIntervalTime() // 调取倒计时...}, // 设置定时器做倒计时 setIntervalTime () { timeId = setInterval(() => { this.timeLists.forEach...totalSeconds / 60) % 60); //分 let second = parseInt(totalSeconds % 60); //秒 let residueTime ="倒计时

1.2K20
领券