laravelのAPI例外を表示します.


LaravelをAPI上で動作させる場合は、何かを検証しているときに何度かあります.
  • は、
  • を中止します
    ならば、全長

  • を除いて、

  • このシナリオは、エラーを表すHTTPコードで特別なエラーをスローするため、生産に最適です.
    開発では、それは全体のスタックトレースを表示し、おそらくあなたは何を正確にスローされるのプレビューを得るためにspectは、よく“あなたは”“env”ファイルに行くことができますし、“AppCount ENV”の値を“ローカル”から生産に変更します.
    それから、あなたが期待しているエラーを見ることができますが、これは生産上の利益になるかもしれませんが、開発においてこの生産挙動を維持して、開発にどのように期待しているのかを正確に把握したいなら、「app/exception/handler . php」と次のようにしてレンダリングメソッドを参照してください.
    if($request->expectsJson()) {
        return response()->json([
            'error' => $exception->getMessage()
        ]);
    }
    
    今、あなたはまだ開発することができますし、正確に応答を得るように、読書のおかげで期待!