相应的常见类型
- 字符串
- 视图
- Json
- 重定向
字符串和视图我们都知道,这届重点讲解Json和重定向
响应Json
助手函数response()->json
$data = [
'errorCode' => 0,
'errMsg' => 'success',
'data' => 'sean'
];
return response()->json($data);
或者
use Illuminate\Auth\Access\Response;
重定向
public function session2()
{
echo 'session2';
}
public function response()
{
return redirect('session2'); //会重定向到session2路由页面
}
使用重定向with传递session
public function session2()
{
$res = Session::get('msg','暂无信息');
return $res;
}
public function response()
{
return redirect('session2')->with('msg','with传给重定向页面一个flash型session(只出现一次数据)');
}
重定向到指定控制器
return redirect()->action('StudentController@session2')->with('msg','with传给重定向页面一个flash型session(只出现一次数据)');
重定向到路由别名
return redirect()->route('session2');
返回上一个页面
return redirect()->back();