Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';laravel中重定向和响应的区别是什么_Laravel - Fatal编程技术网

什么';laravel中重定向和响应的区别是什么

什么';laravel中重定向和响应的区别是什么,laravel,Laravel,在我的项目中,我需要设置cookie,以下是我的第一个版本: $cookie = Cookie::make('from_app', 1); $view = View::make('buy.sale')->with(array( 'goods' =>$goods_group, 'time' =>$time, ))->withCookie($cookie); 我发现这个饼干不管用。 下面是第二个版本: return Redi

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

$cookie = Cookie::make('from_app', 1);
$view = View::make('buy.sale')->with(array(
        'goods' =>$goods_group,
        'time'  =>$time,
        ))->withCookie($cookie);
我发现这个饼干不管用。 下面是第二个版本:

return Redirect::to($view)->withCookie($cookie)
曲奇饼可以工作,但它会跳两次。 当我使用

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

一切正常。

我不知道您使用的是什么版本的Laravel,但在我的
4.2.15
上没有类似
Response::to
的东西,只有
Redirect::to
,它会创建到给定路径的新重定向响应。

Response:返回特定响应(html、json、纯文本、文件等)而Redirect发送一个带有url的头,将用户重定向到其他url(不是视图!!)