5
LaravelとLumenを初めて使用しています。私は常に出力としてJSONオブジェクトしか取得しないようにしたいと思います。ルーメンでどうすればいいですか?Laravel Lumen JSONレスポンスを確実にする
response()->json($response);
を使用してJSON応答を取得できます。しかし、エラーが発生した場合、APIは私にtext/html
のエラーを与えます。しかし、私はapplication/json
の回答だけを欲しいです。
ありがとうございます。
回答ありがとうございます。しかし、私は少し質問があります、私はこれを行うことはできますか? 'return response() - > json(['code' => $ rendered-> getStatusCode()、 'message' => $ e-> getMessage()]、$ rendered-> getStatusCode());'検索しました例外のリストであり、まだリストを見つけることができませんでした。 –
それは私にはうまく見えます。 'response() - > json()'関数のシグネチャを返します。 https://github.com/laravel/lumen-framework/blob/5.2/src/Http/ResponseFactory.php#L35 – Wader