相关疑难解决方法(0)

我可以禁用FF3后退按钮缓存吗?

我发现当按下后退按钮时,即使我发送以下标题,它也会从浏览器缓存中获取上一页:

Test1.aspx

Server              ASP.NET Development Server/9.0.0.0
Date         Wed, 24 Mar 2010 17:49:40 GMT
X-AspNet-Version 2.0.50727
Location         Test2.aspx
Cache-Control no-cache, no-store
Pragma         no-cache
Expires         -1
Content-Type text/html; charset=utf-8
Content-Length 189
Connection         Close
Run Code Online (Sandbox Code Playgroud)

html firefox caching button

7
推荐指数
1
解决办法
4870
查看次数

Django @login_required视图仍会显示用户在Chrome上的历史记录中退出的时间

::编辑::

@cache_control(no_cache=True, must_revalidate=True, no_store=True) FTW !!!!!

缓存控制:无缓存,无存储,必须重新验证就可以了.它花了几个IRC chans并环顾四周,但最后我开始工作了.

::编辑::

我有一个视图,我在其上设置@login_required并且大部分都是安全的,但如果您查看了视图然后注销,只需点击浏览器中的后退按钮即可再次查看内容而不会被问到登录.虽然如果您刷新页面,服务器将重定向您.

我的暂停是一个缓存问题,我可能需要告诉chrome不要将它存储在历史记录中.

如果您查看发票,然后注销,则可以通过在后面的历史记录中选择该页面来再次查看发票.

我试过这个问题o firefox没问题.firefox请求您回退结束,因此它必须是浏览器问题.

django caching google-chrome login-required

2
推荐指数
1
解决办法
2687
查看次数

标签 统计

caching ×2

button ×1

django ×1

firefox ×1

google-chrome ×1

html ×1

login-required ×1