http 302 跳转 session是否可以设置成功
session 和 cookie 这种老生长谈的问题没有啥可以讨论的,此处不表,但是最近遇到一个问题:
在浏览器中输入一个URL如:/test/t1,假设在该方法内先进行session设置,然后再跳转到/test/t2中,此时/test/t1并没有回到浏览器,而session是基于cookie生成的,那么此时session设置是否有效?
首先看似该问题将的很有道理,但是却忽略了一个严重的问题,浏览器的所有请求服务器都会有状态返回,那么不管你怎么302跳转,服务器都会有Response Headers 的响应,如下:
Response Headers
当服务器的状态返回后,set-cookie已经形成,同理其它设置也是可以的
网友评论