我在Chrome浏览器中遇到了我的应用程序的奇怪行为(其他浏览器没问题).当我刷新页面时,cookie正在正确发送,但间歇性地浏览器似乎没有在一些刷新时传递cookie.
这是我设置我的cookie的方式:
$identifier = / some weird string /;
$key = md5(uniqid(rand(), true));
$timeout = number_format(time(), 0, '.', '') + 43200;
setcookie('fboxauth', $identifier . ":" . $key, $timeout, "/", "fbox.mysite.com", 0);
这是我用于页面标题的内容:
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Thu, 25 Nov 1982 08:24:00 GMT"); // Date in the past
您是否在此处看到可能影响Cookie处理的任何问题?谢谢你的任何建议.
编辑-01:
似乎cookie没有发送一些请求.这种情况间歇性地发生,我现在看到所有浏览器的这种行为.有人遇到过这种情况吗?是否存在不随请求发送cookie的情况?
编辑-02:
以下是HTTP标头:
06002
请求标题
06003
响应标题
06004
再次感谢,任何指南.