Laravel重定向路由和响应json

时间:2016-04-01 08:24:34

标签: php json laravel return laravel-5.1

如何使用laravel 5.1返回带有输入等的重定向路由和json响应。

我目前的回报如下:

return redirect()->route('root')->with('message', 'Success')->withInput();

以下是来自docs的示例json响应:

return response()->json(['name' => 'Abigail', 'state' => 'CA']);

但是我不知道怎么把它们放在一起这么说。

2 个答案:

答案 0 :(得分:0)

你能这样试试吗?

return redirect()->route('root',array('name' => 'Abigail', 'state' => 'CA'))->with('message', 'Success')->withInput();

答案 1 :(得分:-1)

保留2条路线。将重定向从第一个路径放置到第二个路径,返回JSON。

您无法从重定向路由返回任何数据。您只能将某些内容添加到用户的会话中,这是->with(...)所做的。