Попытка установить cookie в ajax call, Laravel

Я пытаюсь установить cookie в вызове ajax, но не могу заставить его работать. Я понял, что мне нужно установить его через setCookie в заголовках $ response->. Переменная $ cookie выглядит корректно, но cookie в браузере не установлен.

Код от моего контроллера:

$cookie = Cookie::make('testcookie', array('testvalue' => 'test'), 1000); $response = Response::json(array('status' => 'ok')); $response->headers->setCookie($cookie); return $response; 

Related of "Попытка установить cookie в ajax call, Laravel"

Я думаю, что вы вызываете эту функцию после инициализации страницы. Таким образом, никакие заголовки файлов cookie не могут быть отправлены после запуска html-тегов.

См. Ссылку

и это поможет вам