2016-04-01 11 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を返す2番目のルートにリダイレクトします。

リダイレクトルートからデータを返すことはできません。ユーザーのセッションに何かを置くことができます。これは->with(...)の機能です。