发布网友
共2个回答
热心网友
一般情况下,当用户请求WEB服务器时,服务器把请求回复给客户端。在客户端,浏览器把缓存作为一种加快速度的策略,就是当请求时先检查缓存的情况,如果有就直接调缓存了,而不请求服务器了。
在WEB程序设计中,有时为了防止重复的提交或者严格的次序等,必须让用户的数据立即在使用后就过期,当用户后退时就显示过期而不能继续使用。也算是为安全考虑的吧。
一般,response.expires写在页面的最上端,后面跟的是一个时间,就是过期的时间,0表示立即过期。
回答者:world_yyd
热心网友
response.buffer即缓存为true(打开)时用response.expires定义缓存过期时限,单位为分,过期则需要从新到服务器申请页面,否则直接调用缓存里的页面。
我也是刚学asp,我的QQ82519774