2

説明してもらえますか?統計でRefelarリンクを見つけることができ、興味があります。それらはどのように作られていますか?HTTPリクエストのどこかに配置されていますか?

4

1 に答える 1

4

はい、refererヘッダーで利用できます。これはオプションのフィールドであり、その値はクライアントによって手動で、または一部のファイアウォールやインターネットセキュリティアプリケーションのようにクライアント側のアプリケーションによってスプーフィングされる可能性があることに注意してください(ノートンインターネットセキュリティはこれで知られています)。できれば、ビジネスロジックをこれに依存させず、純粋な統計にのみ使用することをお勧めします。

それを取得する方法は、使用しているサーバー側の言語によって異なります。PHPでは、次のことができます。

$referrer = $_SERVER['HTTP_REFERER'];

Java /サーブレットでは、次のことができます。

String referrer = request.getHeader("referer");

ヘッダーフィールド名の凡例のスペルミスに注意してください。

于 2010-05-02T15:25:44.103 に答える