[问题] JS清除某个网址的cache

楼主: KawasumiMai (さあ、死ぬがいい)   2014-05-12 10:43:22
如题
不是要清除"相关"某个网址的所有Cache
而是只要删除"某个"网址的Cache就好
因为内建播放器媒体档之类的会有暂存
例如http://xx.com/xx.mp3之类的
想要在按下播放的时候把有关于这个mp3的cache清除掉强制重新加载
请问js有办法针对获取某个网址所用到的cache并进行清除吗?
目前看到的只有清除一段时间内的cache,感觉会多砍掉很多东西
作者: mrbigmouth (大嘴先生)   2014-05-12 10:54:00
加载时网址后坠随机变量就不会抓cache了缀简单的说http://xx.com/xx.mp3?time=xxx
楼主: KawasumiMai (さあ、死ぬがいい)   2014-05-12 14:02:00
恩...感谢一楼解答,不过这做法在google的时候有看过目前的问题是网址非.mp3这种有副档名的,而且不知道是方法错误还是怎样,之前尝试加入变量?xx=123之类的就会造成网址读取失效,请问有随机变量以外的方法吗?
作者: danny8376 (钓到一只猴子@_@)   2014-05-12 15:09:00
我倒想问 你觉得JS有可能砍cache? 首页都不给你改了
楼主: KawasumiMai (さあ、死ぬがいい)   2014-05-12 15:32:00
所以结论是砍不掉?
作者: danny8376 (钓到一只猴子@_@)   2014-05-12 15:37:00
你只能避开cache 就是上面的加参数/改档名之类的
作者: mrbigmouth (大嘴先生)   2014-05-12 15:38:00
你加xx=123的地方不对才会导致读取失败如果前面已经有?xxx=xx之类的字串 在最后加上&time=xxx如果网址有# 那就改成在#之前加
楼主: KawasumiMai (さあ、死ぬがいい)   2014-05-12 18:07:00
好的回去再试试看
作者: dlikeayu (太阳拳vs野球拳)   2014-05-15 01:45:00
有些backend有专门的cache编程 你只能真的等它时间到特别的还有js, css是每次被程式compress成min再丢进cache所以你就算加了一堆参数也没用 proxy pass只会往那走

Links booklink

Contact Us: admin [ a t ] ucptt.com