response.expires = -1是什么意思response.expires = 0 不就是立即过期吗? 这里-1有什么其它作用?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 11:34:14
response.expires = -1是什么意思response.expires = 0 不就是立即过期吗? 这里-1有什么其它作用?
xSn@~X&R>Cϭġ !6@E1Sn iCpL_fgweiSET3~?3뼱_(oxLvtItȁ"7ۃFk7#NZ>BXDW._JO猝M#"KV2Ө=f/t^<\t|ֺժB9 @8k|246n&mQ|d}H&)A|?4( fBe .ع?f#1+mtbKdzzfbB ^ YAI1W Ҳ#CjA!O1i4b;Y>*$f-EYPNf fPlAE=L)!2χBl2V|9@QÖ|Q aL_GMh7vzIyH.QU.KZĢ'_Qں,EYmUN}zZ:Iaj ~\xC|

response.expires = -1是什么意思response.expires = 0 不就是立即过期吗? 这里-1有什么其它作用?
response.expires = -1是什么意思
response.expires = 0 不就是立即过期吗? 这里-1有什么其它作用?

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