0

我有一个具有服务器端缓存的客户端,其中的内容在 3 天内过期。

所以客户端清除浏览器缓存并仍然从服务器获取旧内容。

元标记 no-cache 会阻止服务器缓存吗?还是只会停止客户端缓存?

4

1 回答 1

0

最好的缓存控制方式只是服务器配置,也许你有一个代理,它也有一个缓存。

我对服务器(页面或 Web 服务器应用程序)配置感到满意,如下所示:

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />

希望对你有帮助

于 2017-09-26T14:17:27.330 回答