我正在尝试将Laravel 4应用程序的一部分移植到Lumen,但是我无法找出相当于Laravel 4的Redirect::away(...);
Lumen函数。
我已经尝试过保持不变了。我也按照我发现的类似问题的建议尝试了return redirect()->away($location);
,但也因错误Call to undefined method Laravel\Lumen\Http\Redirector::away()
而失败。
我觉得这个问题的答案非常简单,但不幸的是,它没有在任何地方记录,我无法找到正确的组合以使其发挥作用。
我的后备是使用header('Location : '.$location);
,但如果有内置方法可以避免使用它。
答案 0 :(得分:7)
在大多数情况下你应该没事return redirect($location)
。
有关细微的差异,请参阅https://medium.com/@zwacky/laravel-redirect-to-vs-redirect-away-dd875579951f(它会trim()
您的网址并检查其是否有效。