首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
renderFile同一张图片多次无法缓存
xnh
2017-02-23 09:28
renderFile同一张图片多次,在浏览器调试里看,都是返回200。应该第一次是200,后面几次都是304才对,这样能减轻服务器压力。
项目:
JFinal
1
评论区
JFinal
2017-02-23 11:55
renderFile 仅用于文件下载功能,所以在 FileRender 实现类里面去除了对浏览器的 cache 控制,如果确实需要缓存功能,可以通过定义一个 public MyFileRender extends FileRender 的方式加入缓存控制,这样用一下: render(new MyFileRender(...))
通常对于需要缓存的静态资源,都是让 nginx 或 tomcat 去接管了,不需要使用 renderFile 去操作
回复
xnh
2017-02-23 15:49
@JFinal
目前我也是这样处理的
回复
发送
我要反馈
热门反馈
扫码入社
通常对于需要缓存的静态资源,都是让 nginx 或 tomcat 去接管了,不需要使用 renderFile 去操作