很多情况!使用attachmentSimple组件上传的图片,希望可以缓存,图片已经加载过了就优先访问本地资源!减少网络请求,这样可以加快页面的显示速度
解决方法:
修改/Baas/justep/SimpleFileStore.java
将代码
1 | response.setHeader( "Cache-Control" , "pre-check=0, post-check=0, max-age=0" ); |
修改成
1 2 | //response.setHeader("Cache-Control", "pre-check=0, post-check=0, max-age=0"); response.setDateHeader( "Expires" ,System.currentTimeMillis()+ 1 * 60 * 60 * 1000 ); |
去掉禁止缓存的代码。添加请求缓存代码并设置时间,我设置的是缓存1个小时候后失效
baas修改外资源有必须重新编译(模型编译) 才能生效!
评一波