如何清除浏览器缓存?

时间:2014-02-07 08:45:13

标签: java android caching

我有一个应用程序,我想在其中包含一个清除所有浏览器缓存的按钮,包括默认浏览器,或者是否可以清除所有应用程序的缓存(通过删除文件夹)?

如何通过按钮点击实现这一目标?

1 个答案:

答案 0 :(得分:0)

没办法浏览器会让您清除其缓存。如果可能的话,这将是一个巨大的安全问题。这可能很容易被滥用 - 浏览器支持这样一个“功能”的那一刻,我将从计算机上卸载它。

可以做的是告诉它不要通过发送相应的标头或使用这些元标记来缓存您的页面:

<meta http-equiv='cache-control' content='no-cache'>
<meta http-equiv='expires' content='0'>
<meta http-equiv='pragma' content='no-cache'>