如果之前访问过页面,如何强制刷新硬盘

时间:2017-03-23 08:36:46

标签: browser-cache page-refresh

是否可以检查客户端是否具有网站的缓存版本,如果是,则强制其浏览器应用硬刷新一次?

2 个答案:

答案 0 :(得分:0)

您无法强制浏览器执行任何操作,因为您不知道远程客户端遵守HTTP规则的严格程度。

但是,您可以设置浏览器假定服从的HTTP标头。

其中一个是Cache-control。有许多值可以满足您的需求,包括no-cachemax-age。还有Expires标题,用于指定挂钟到期时间。

答案 1 :(得分:0)

如果客户端具有缓存版本,则尚未准备就绪。要告诉客户端不要使用缓存,您可以使用这些元标记。

<HEAD>
<TITLE>---</TITLE>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
</HEAD>