laravel中Redirect和Response之间的区别是什么

时间:2015-01-16 05:37:02

标签: laravel

在我的项目中,我需要设置一个cookie,这是我的第一个版本:

$cookie = Cookie::make('from_app', 1);
$view = View::make('buy.sale')->with(array(
        'goods' =>$goods_group,
        'time'  =>$time,
        ))->withCookie($cookie);

我发现这个cookie不起作用。 然后是第二个版本:

return Redirect::to($view)->withCookie($cookie)

并且cookie可以工作,但它会跳两次。 当我使用

return Response::to($view)->withCookie($cookie)

一切都很好。

1 个答案:

答案 0 :(得分:0)

我不知道您使用的是什么版本的Laravel,但是我的4.2.15还没有像Response::to这样的东西只有Redirect::to并且它会创建一个新的重定向响应路径。