Итак, у меня есть контроллер PHP, который отправляет куки в очередь, и мне нужно получить этот куки в следующий раз, когда я обновлю страницу (и вызову этот контроллер).
Когда контроллер вызывается, он проверяет, существует ли cookie в запросе, и если нет, он ставит его в очередь со сроком действия 15 минут.
Но когда этот контроллер вызывается снова, в запросе ничего не получается. Я просмотрел dev-tools->Network->Cookies и не нашел этот файл cookie ни в разделе «Запрос», ни в разделе «Ответ». В то же время getQueuedQookies() показывает, что этот файл cookie был добавлен в очередь. Код выглядит следующим образом:
$cookie = $this->request->cookie('id');
if($cookie=='id') {
die('ID detected.');
} else {
$this->cookieJar->queue('id', 'id', 15);
}
Затем выполняются другие действия, и в конце контроллер возвращает какую-то строку.
Что я делаю не так и как решить мою проблему? Был бы очень признателен за любую возможную помощь!