简介
重定向响应是 Illuminate\Http\RedirectResponse
类的实例,并且包含用户需要重定向至另一个 URL 所需的头信息。
重定向到命名路由
如果调用不带参数的辅助函数 redirect
时,会返回 Illuminate\Routing\Redirector
实例。这个实例允许你调用 Redirector 上的任何方法。例如为命名路由生成 RedirectResponse
,可以使用 route
方法。
return redirect()->route('login');
//login = 路由中路由命名
如果路由中有参数,可以将其作为第二个参数传递到 route
方法:
return redirect()->route('login', ['id' => 1]);