猿问

laravel自定义中间件返回值,怎么样才能够自定义返回值的格式。比如接口开发

return ['code' => 200,'msg' => 'xxxx'];
return $next($request);

如果不通过中间件的话,我想返回以上第一句的格式,但是laravel框架好像必须要返回一个响应对象。如果要修改的话,需要修改那里?

翻阅古今
浏览 1014回答 3
3回答

互换的青春

你是想返回json格式的数据吧,可以这样:$res = array('code' => 200,'msg' => 'xxxx');return response()->json($res);

湖上湖

@Twilight 如何返回视图或重定向啊?我按照return redirect('home/dashboard');return response()->view('hello', $data, 200),文档这样写的不行。。。
随时随地看视频慕课网APP
我要回答