浏览器缓存过期超时的服务器控制

时间:2019-05-07 17:41:19

标签: caching iis browser

我们在IIS中托管了一个在线学习管理系统。一个常见的问题是,学习者必须清除浏览器缓存才能恢复在线课程,而该课程的近期历史记录中只有少量更新。

LMS是经典的ASP,服务器是Windows 2012,IIS 7。

我希望IIS具有一个设置,可以在客户端浏览器认可的缓存到期时为文件提供超时。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您可以使用“ httpExpires”属性指定内容应过期的日期和时间。您需要在响应中添加HTTP“ Expires”标头。

要为网站或应用程序配置缓存过期日期,您可以按照以下步骤操作:

  • 打开Internet信息服务(IIS)管理器。
  • 在“连接”窗格中,转到您要为其访问的站点 禁用缓存。
  • 从功能视图中,选择HTTP响应标头。

enter image description here

  • 在“ HTTP响应标题”窗格中,单击“设置公共标题...”。 动作窗格。
  • 在“设置公用HTTP响应标头”对话框中,选中 Web内容过期,请选择在特定日期后过期的选项 间隔或在特定时间,然后单击确定。

enter image description here

您还可以参考下面的文章以获取更多详细信息: Client Cache

关于, 贾帕(Jalpa)