java设置cookie的maxage在ie失效

技术分享

由上图可以看出设置cookie的时候前两个使用Expires设置后一个使用Max-Age设置.

最终结果:

  1. ie下前两过期时间是设置的expires值,而最后一个在ie下却是有效期为当前的session.

    解决方法:同时设置 Max-Age和Expires

  2. google浏览器和火狐是都可以的.

    所以在设置cookie的时候应该两个设置.

另:IE下设置expires 会存在服务器端时间和客户端时间差 难免会影响时间.


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。