2016-04-01 155 views
0

如何使用laravel 5.1返回帶有json響應的輸入等重定向路由。Laravel重定向路由和響應json

我現在回看起來像這樣:

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

,這裏是從文檔樣本JSON響應:

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

但我不知道如何把它們放在一起這麼說。

回答

0

你能試試嗎?

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

保留2條路線。將第一個路由重定向到第二個,返回JSON。

您不能從重定向路由返回任何數據。你只能把東西放到用戶的會話中,這就是->with(...)所做的。