1. ホーム
  2. asp.net

[解決済み] asp.net mvcでリクエストがajaxかどうか知るには?

2022-09-16 10:53:24

質問

誰か、リクエストがajaxであるかどうかを知る方法を教えてください。(私はajaxのためのjqueryを使用しています)。

どのように解決するのですか?

jQueryによって行われるすべてのAJAXコールは、それがAJAXであることを示すヘッダが追加されます。確認するヘッダーは X-Requested-With で、その値は XMLHttpRequest であり、AJAX呼び出しの場合は

AJAXリクエストは通常のGETまたはPOSTであり、あなた(またはjQueryのようなAJAXライブラリ)がリクエストに追加のヘッダーを追加しない限り、それがAJAXであるかどうかを確実に知る方法はないことに注意してください。