отправляйте перенаправление и устанавливайте файлы cookie с помощью laravel 5
Я написал этот код, который устанавливает файл cookie в браузере клиента, и после этого должен перенаправить клиента на "домашний" маршрут,
$response = new Response();
$response->withCookie(cookie()->forever('language', $language));
$response->header('Location' , url('/home')) ;
return $response ;
Клиент получает эти заголовки, но клиент не делает запрос на "домашний" маршрут
Как я должен сделать и то, и другое, установив файл cookie и перенаправив пользователя?
6
1 answers
Почему бы тебе не сделать return Redirect::to('home');
Конечно, вы можете использовать цепочку, чтобы делать больше вещей, как в L4, так и в L5.
L4: return Redirect::to('home')->withCookie($cookie);
L5: return redirect('home')->withCookie($cookie);
21
Author: Ali Gajani, 2015-05-30 20:15:09