如何确保网站不是从缓存加载的

时间:2010-11-03 07:50:02

标签: asp.net html caching

我的网站主页每次用户加载时都会看起来不同。 但是,它从内存加载因此每次看起来都是一样的。

如何确保它加载新页面而不是加载缓存页面?

由于

3 个答案:

答案 0 :(得分:3)

protected void Page_Load(object sender, EventArgs e)
{

 Response.Cache.SetCacheability(HttpCacheability.NoCache);
}

在您的代码中。

答案 1 :(得分:1)

使用Cache-Control设置缓存请求标头:no-cache和响应标头为Pragma:no-cache。并过期了:

答案 2 :(得分:0)

您是否想以编程方式进行此操作?

是 - 发送与缓存控制有关的HTTP标头并过期。

否 - 在点击刷新按钮之前按下shift ...这是为了执行硬重新加载。