Asp Response.Expires 属性介绍

ASP 1505 0 2013-02-16

Asp Response.Expires 属性介绍

Expires 属性

Expires 属性指定了在浏览器上缓冲存储的页距过期还有多少时间。如果用户在某个页过期之前又回到此页,就会显示缓冲区中的版本

语法

Response.Expires [= number]

参数

number

距过期还有多少分钟。将此参数设置为 0 可使缓存的页立即过期。

注释

若此属性在一页上设置了多次,则使用最短的时间。

应用于Response 对象

Response.expires=0也表示立即过期,但如果client和server不在一个时区或者client的时间早于server上的 时间,则不能立即过期。所以用负数或者用Response.ExpiresAbsolute=now()-1来表示立即过 期,response.expires=1表示在1分钟后过期。

 

附加:
一般情况下,当用户请求WEB服务器时,服务器把请求回复给客户端。在客户端,浏览器把缓存作为一种加快速度的策略,就是当请求时先检查缓存的情况,如果有就直接调缓存了,而不请求服务器了。
在WEB程序设计中,有时为了防止重复的提交或者严格的次序等,必须让用户的数据立即在使用后就过期,当用户后退时就显示过期而不能继续使用。也算是为安全考虑的吧。
一般,response.expires写在页面的最上端,后面跟的是一个时间,就是过期的时间,0表示立即过期。

上一篇:ASP无组件简单图片验证码

下一篇:ASP编码UTF-8 ,刷新一次出现乱码的解决方法

讨论数量:0

请先登录再发表讨论。 2024-05-06

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链