添加Expires头可以有效减少Http请求次数,只要浏览器中有缓存,并且相应的资源未过期,均可以使用缓存中的资源,无须再发送请求到服务器;
http1.0中使用如下的响应头信息:
Expires Fri, 15 Apr 2016 20:00:00 GMT
http1.1则使用如下的响应关信息:
Cache-Control : max-age=315200014
http1.0中的Expires需要浏览器与服务器的时钟同步,max-age则有效避开了这个情况。
我们会对图片,JS,CSS进行缓存,设定的策略为图片:30天,JS,CSS:30天。
正如书上说,需要留意JS及CSS的版本问题,当版本升级后,可以方便地应用在各个JSP上。
Tomcat关于Expires的配置教程如下:
阅读(6633) | 评论(0) | 转发(1) |