我有一个带有AppCache的简单HTML文件和一个清单中引用的简单JSON文件。
当JSON文件位于同一域上时,那么当JSON文件位于另一个域上(设置了所有CORS标头)时,一切都很好,那么Chrome appcache存储中的JSON文件长度为零。
演示该问题的示例代码和屏幕截图:
HTML文件
<html manifest='app.manifest'>
<head>
<title>test</title>
</head>
<body>
<h1>Test</h1>
</body>
</html>
JSON文件
{"a": "b"}
清单文件
CACHE MANIFEST
CACHE:
http://localhost:8000/test.json
http://localhost:8001/test.json
NETWORK:
*
从另一个域提供JSON文件时,我是否错过任何重要的标头?