1

ネットワーク トラフィックを監視するネットワーク プログラムに取り組んでいます。開始方法に基づいて、すべての http 要求を分離したいと思います。以下の4種類の依頼を検討しています。

  1. ユーザーが Web ブラウザに URL を入力して開始した http 要求
  2. ユーザーが Web ページ上のリンクをクリックすることによってトリガーされる http 要求
  3. 取得したページ内のリソースによって自動的にトリガーされる http リクエスト。たとえば、ページに img がある場合、別のリクエストがトリガーされます。
  4. AJAX の更新

1対その他については、リファラーヘッダーの使用を考えています。

4 vs その他については、X-Requested-With ヘッダーの使用を考えています。

しかし、2と3を区別する方法が思いつきません。

2 と 3 の違いを見分けることができるかどうか、何か考えはありますか? ありがとう!

4

2 に答える 2

0

リクエストの一部としてパラメータを渡すことは受け入れられますか? これにより、2 と 3 を区別することができます。

于 2012-09-22T17:12:12.000 に答える
0

リソースのリクエストでは、ソース ページをリファラー ヘッダーとして使用する必要があります。#2 に似ているかもしれませんが、適切なページの以前に要求された URL を振り返り、それらの新しい URL をページ リソースとして再分類することでスマートになります。

于 2012-09-22T17:16:36.127 に答える