我们在var l = new Wire();
func1(l.branch('post'));
func2(l.branch('comments'));
l.success(function(results) { ... });
// result will be object with results: { post: ..., comments: ...}
中使用 HTML5 应用缓存。清单文件在single-page-web-application
: - / p>的-tag中定义
index.htm-file
<html xxxxxxxxxxxxxxxxxxxxxxxxxxxxx manifest="/xxxxxx/xxxxx.appcache">
是从网络服务器加载的唯一index.htm-file
,因为网络应用程序是使用 angularJS 构建的单页面网页应用程序。以下所有回复均位于htm-file
。
现在我们希望JSON
不会缓存在 HTML5 应用程序缓存中。但是因为清单文件是在index.htm-file
中定义的,所以后面的文件也是隐式缓存的。
有人知道如果index.htm-file
未在index.htm-file
中定义清单,那么index.htm-file
是否可以缓存?
答案 0 :(得分:0)
我们遇到了http://dukecon.org的缓存问题。请在此处查看讨论:how to selectively disable cache for spring boot (manifest.appcache)。
也许我们的解决方案的第二部分也将解决您的问题:为index.html
文件设置无缓存标头?这是使用ServletFilter
:https://github.com/dukecon/dukecon_server/blob/master/impl/src/main/java/org/dukecon/server/impl/CacheManifestFilter.groovy
HTH!