Laravel 5.3でRESTful APIを開発していますので、いくつかの機能をテストして、コントローラでリクエストしています。私がする必要があることは、データベースにフィールドを追加する前にユーザーが送信するリクエストを検証することです。カスタムFormRequestを使用して検証します。Laravelで無効になったホームページへのリダイレクトを防止します
私のAPIをPostmanでテストして、無効なリクエストを送信したときに、応答が私をホームページにリダイレクトしました。ドキュメントを読んだ後、私は、検証が失敗した場合、リダイレクト応答が以前の場所に戻って ユーザーを送信するために生成される次の文に
を見つけました。エラーは、セッションにも表示されるように、 にフラッシュされます。リクエストが AJAXリクエストの場合、ステータスコード422のHTTPレスポンスは エラーのJSON表現を含む が返されます。
どうすればこの問題を防ぐことができますか?または、郵便配達員にAJAXモードがありますか?なにか提案を?