我的网站重定向后,如果没有通过隐身模式进行浏览,我的网站会出现问题。我尝试用一个简单的脚本替换代码,该脚本将会话变量“test”设置为“asdasd”。
session_start();
session_regenerate_id(true);
$_SESSION['test'] = 'asdasd';
header("Location: ../results.php");
session_write_close();
结果页面如下
session_start();
session_regenerate_id(true);
var_dump($_SESSION);
session_write_close();
但是每当我尝试运行设置会话的脚本时,数据都不会持久保存到结果页面。但是当我尝试在Chrome的隐身模式下测试它时,它可以工作。我已经尝试清除缓存并重新启动浏览器,数据仍然没有持久化。这可能是什么原因?
编辑:我很乐意提供有关配置的任何信息,如果有帮助的话
答案 0 :(得分:0)
如果在同一响应中找到final List<Foo> foos = gson.fromJson(
"[{\"firstName\":\"Juan\"},{\"firstname\":\"Juan\"},{\"Firstname\":\"Juan\"}]",
new TypeToken<List<Foo>>() {}.getType());
标头,则Set-Cookie
标头可能不会处理。
它依赖于浏览器,因此可能很难分辨。