私は、フェッチAPIで作られた私のWebサイトからのリクエストを処理するASP.NET MVC 5アプリケーションを持っています。 コントローラで例外が発生した場合は、System.Web.Mvc.Controllerからオーバーライドされたカスタム "OnException"メソッドを使用して、エラーに関するデータを含むJSONで結果を送信します。私はデフォルトのHTMLエラーページを送信したくないので、これを行います。 このメソッドでは、すべてのコントローラでグローバルですが、要求がフェッチAPIで実行されているかどうかを確認する必要があります(そうでない場合は、何もしません)。フェッチAPIを使用して作成されたリクエストをサーバーがどのように検出しますか?
どうすればいいですか?
- リクエストにカスタムhttpヘッダーを追加する必要がありますか?
- すべてのリクエストに特定のパラメータを追加する必要がありますか?
- 私はまったく間違ったアプローチをしていますか?