发布Visio网页,但浏览器显示缓存页面

时间:2017-09-26 19:59:21

标签: webpage browser-cache visio

我正在将Visio 2013绘图发布到网站(使用文件 - >导出 - >更改文件类型 - >网页(* .htm)。网站被检入CM然后标记。我的网络服务器具有基于此标签的(ClearCase)视图,该视图会自动刷新。

我发现我的浏览器始终显示页面的缓存(旧)版本。我已经能够更改我的IE浏览器设置,以便它始终刷新缓存(Internet选项 - >常规选项卡 - >设置 - >检查存储页面的更新版本=每次访问网页时。当我这样做,我看到了变化。

但是,这不是一个真正的解决方案。我不想让我的观众改变他们的浏览器设置,以便自动刷新。我需要对页面内容做些什么来告诉所有浏览器刷新吗?

1 个答案:

答案 0 :(得分:0)

您可以通过服务器提供的http响应来处理浏览器的缓存。

http响应Cache-Control的{​​{1}}字段可以阻止客户端缓存图形,如果它是您希望经常刷新的内容:Mozilla Docs

或者,如果图片定期更新,您可以将http响应的no-cache字段设置为一天后过期:Mozilla Docs

以下问题对两者进行了很好的比较:what’s the difference between Expires and Cache-Control headers?

相关问题