サーバーへのHTTPリクエストが次の方法で行われたかどうかを識別する方法があるかどうかを知りたいです。
- ブラウザコンソール
- クライアントで実行される JavaScript コード
のように送信する API 呼び出しを行うことができますgetJSON
。また、ブラウザ コンソールから Google Analytics の呼び出しを試みました。
リクエストがコンソールを介して行われたかどうかを確認する方法はありますか? また、リクエストが行われた場合、サーバーでブロックできますか?
サーバーへのHTTPリクエストが次の方法で行われたかどうかを識別する方法があるかどうかを知りたいです。
のように送信する API 呼び出しを行うことができますgetJSON
。また、ブラウザ コンソールから Google Analytics の呼び出しを試みました。
リクエストがコンソールを介して行われたかどうかを確認する方法はありますか? また、リクエストが行われた場合、サーバーでブロックできますか?
いいえ。HTTP リクエストは HTTP リクエストであり、ソースが何であったかを知る方法はありません。
(また、「ブラウザ コンソール」は、「クライアントで実行されている JavaScript コード」をトリガーする方法にすぎません)
これを検出する唯一の方法はユーザー エージェント ヘッダーですが、ヘッダーはクライアントによって変更できます。