如何在Java服务器页面中使用缓存控制和Expires头
我用PageSpeed运行了我的网站。 它告诉我: 在HTTP头中设置静态文件的到期日期或最长期限 参考资料指示浏览器加载以前下载的内容 资源来自本地磁盘,而不是通过网络 我试着按照他们在会议上说的话,并以其他一些方式来实现它 但是,到目前为止我没有成功。也许有人能帮我怎么做 我更喜欢只保留缓存中的图像 无论如何,我很想知道如何在缓存中保存和不保存文件如何在Java服务器页面中使用缓存控制和Expires头,java,jsp,google-app-engine,cache-control,Java,Jsp,Google App Engine,Cache Control,我用PageSpeed运行了我的网站。 它告诉我: 在HTTP头中设置静态文件的到期日期或最长期限 参考资料指示浏览器加载以前下载的内容 资源来自本地磁盘,而不是通过网络 我试着按照他们在会议上说的话,并以其他一些方式来实现它 但是,到目前为止我没有成功。也许有人能帮我怎么做 我更喜欢只保留缓存中的图像 无论如何,我很想知道如何在缓存中保存和不保存文件 我的网站正在使用Google应用程序引擎和Java服务器页面进行开发。缓存控制是一种控制服务器和客户端之间缓存的工具。它是使用HttpServl
我的网站正在使用Google应用程序引擎和Java服务器页面进行开发。
缓存控制是一种控制服务器和客户端之间缓存的工具。它是使用HttpServletResponse
设置的,如下所示:
httpResponse.addHeader("Cache-Control", "max-age=60");
其中60
是要缓存的秒数