如何使用laravel 5.1返回带有输入等的重定向路由和json响应。
我目前的回报如下:
return redirect()->route('root')->with('message', 'Success')->withInput();
以下是来自docs的示例json响应:
return response()->json(['name' => 'Abigail', 'state' => 'CA']);
但是我不知道怎么把它们放在一起这么说。
答案 0 :(得分:0)
你能这样试试吗?
return redirect()->route('root',array('name' => 'Abigail', 'state' => 'CA'))->with('message', 'Success')->withInput();
答案 1 :(得分:-1)
保留2条路线。将重定向从第一个路径放置到第二个路径,返回JSON。
您无法从重定向路由返回任何数据。您只能将某些内容添加到用户的会话中,这是->with(...)
所做的。