2

我正在rails3中构建一个应用程序。我想防止在我的应用程序中缓存。我在我的应用程序控制器中添加了以下代码:

before_filter :set_cache_buster

def set_cache_buster
     response.headers["Cache-Control"] = "no-cache, no-store, max-age=0, must-revalidate"
    response.headers["Pragma"] = "无缓存"
    response.headers["Expires"] = "1990 年 1 月 1 日星期五 00:00:00 GMT"
  结尾

它适用于 firefox、chrome。但不适用于 safari。

我也试过

正文 onunload=""
在我的 application.html 中,但仍然没有成功。

任何人都知道如何防止 Safari 中的缓存?请帮忙。

4

0 回答 0