ネットワークルーターを介して、ユーザーを広告のあるページにリダイレクトしています。しかし、問題は、ネットワーク ルーター経由でユーザーをそのページにリダイレクトすると、ポート 80 でのすべての要求がリダイレクトされることです。つまり、メッセンジャーなどのすべてのプログラムから要求を受け取ることを意味します。
広告を見ている人がいて、リクエストが他のプログラムから送信されていないことを確認したいだけです。
これまで、キャプチャ、ユーザー エージェントの取得、javascript と ajax の使用など、いくつかの方法をテストしてきましたが、これらの方法では問題は解決しませんでした。
キャプチャの場合、広告ごとに 1 つのキャプチャを使用することはできません。これは論理的ではありません。
正しいユーザー エージェントのリストを取得できないため、ユーザー エージェントを使用できません。もう 1 つの問題は、メッセンジャーなどの一部のプログラムが IE ユーザー エージェント ヘッダーを送信することです。
JavaScript についても同じことが、一部のプログラム、特に .Net 経由で作成されたプログラムが自動的に JavaScript を実行することです。