Как получить значение куки при ajax запросе в Yii2?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
hermaeus.seeker
Сообщения: 14
Зарегистрирован: 2022.02.11, 17:42

Как получить значение куки при ajax запросе в Yii2?

Сообщение hermaeus.seeker »

Пробую получить cookie с помощью:

Код: Выделить всё

Yii::$app->request->cookies->get(Partner::TRACK_TAG)->value
Когда делаю это в тестовом action - получаю правильное значение: Сам тестовый action:

Код: Выделить всё

public function actionCookie()
    public function actionCookie()
    {
        var_dump(Yii::$app->request->cookies->get(Partner::TRACK_TAG)->value);
        die;
    }
Когда получение происходит в рамках AJAX-запроса - получаю закодированное значение:

Код: Выделить всё

 6b8dac707515065fcc82a1ba3d9f8f4937bd2bffd5e3741be410e80ef7824924a:2:{i:0;s:1:"p";i:1;s:1:"2";}
Пробовал закостылить CSRF-токен в форму(в мета-тэгах есть) чтобы проверить поможет ли - не помогло:

Код: Выделить всё

<input type="hidden" name="_csrf-frontend" value="<?= Yii::$app->request->csrfToken ?>">
Ответить