我将HTML代码更改为HTML5。为了控制缓存,我定义了以下manifest.appcache
CACHE MANIFEST
#2015-03-23 17-25
CACHE:
NETWORK:
*
FALLBACK:
我只有一个index.php来生成我的HTML代码。根据get-parameters显示不同的内容。但是由于某些原因我使用NETWORK: *
,浏览器只显示缓存的文件。即使我更改清单文件的注释。
我还尝试通过chrome:// appcache-internals /删除chrome中的appcache文件,但这只能工作一次,然后再次显示缓存文件。
我还添加了过时的元标记,但这确实有帮助。
<!DOCTYPE html>
<html manifest="http://killmore-patamon.esy.es/manifest.appcache">
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<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" />
</head>
<bod>
...
</body>
</html>