您的位置:首页 > 其它

Refresh控制浏览器定时刷新和用Expires头控制浏览器缓存

2018-03-15 14:40 344 查看
 只需要response.setHeader(“refresh”,”3”)即可设置浏览器每过三秒刷新一次。
 如果需要设置刷新到其他页面,可以在秒数后面跟上url示例如下。
response.setHeader(“refresh”,”3;url=’/day06/index.jsp’”);
使用meta标签模拟头也可以实现一样的功能。

前面提到过禁止缓存,然而对于某些长久不会发生变化的数据来说,需要设置他们缓存来提高网站性能、减轻服务器压力,以下是一个设置缓存的实例。
Response.setDateHeader(“expires”,System.currentTimeMillis()+1000*3600)
注意:必须加上当前时间,否则将从1970年开始算起。同时还要注意其单位为微秒(比如上面设置的就是一个小时)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: