【问题标题】:send redirect and setting cookie, using laravel 5使用 laravel 5 发送重定向和设置 cookie
【发布时间】:2015-08-13 13:43:52
【问题描述】:

我已经编写了这段代码,它在客户端的浏览器中设置了一个 cookie,然后必须将客户端重定向到“home”路由,

$response = new Response();
$response->withCookie(cookie()->forever('language', $language));
$response->header('Location' , url('/home')) ;
return $response ;

客户端收到这些标头,但客户端没有请求“home”路由

我应该怎么做,设置 cookie 和重定向用户?

【问题讨论】:

  • 你使用的是哪个版本的 Laravel @Salar?
  • ali jan,我使用的是版本 5

标签: php laravel redirect httpresponse


【解决方案1】:

你为什么不做return Redirect::to('home');

当然,您可以在 L4 和 L5 中使用链接来做更多事情。

L4:return Redirect::to('home')->withCookie($cookie);

L5:return redirect('home')->withCookie($cookie);

【讨论】:

  • 那我该如何设置cookie呢?
  • 您可以使用链接。见documentation
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-16
  • 1970-01-01
  • 2015-07-18
  • 2012-05-18
  • 2018-11-13
  • 2017-04-08
相关资源
最近更新 更多