我有一个ExtJS应用程序,其中disabledCache默认设置为true。现在我想通过
允许缓存Ext.Loader.setConfig({
enabled: true
,disableCaching: false
})
现在我的应用程序有一堆控制器,据我所知,Ext.Loader通过框架下载这些文件。我试图找出,如何设置下载这些文件的请求的标头,因为我想为那些缓存的文件定义过期,如:
proxy:{
headers: { 'Cache-Control': 'max-age:86400, s-maxage=86400'},
noCache: false
}
是否可以为控制器定义max-age,如果是,我可以在哪里做。
或者我对这种想法感到非常错误?
修改 经过进一步的研究,我看到,Ext.Loader不应该用于生产,但我担心已经完成了。知道如何在Ext.Loader上编辑缓存行为仍然很简单。