2011-06-28 6 views
0

Maintenant, un jour, la plupart des utilisateurs désactiver HTTP_REFERRER ou leur navigateur le faire.
La plupart du navigateur maintenant ne pas envoyer HTTP_REFERRER puis-je ajouter ceci dans l'en-tête tout en servant des pages au navigateur alors la prochaine fois que je peux obtenir le HTTP_REFERRER?ajouter HTTP_REFERER dans l'en-tête et vérifier

Répondre

1

Non. Le référent est défini par le navigateur. Ce n'est rien que vous contrôlez de votre côté. Cela dit, la plupart des gens ne le désactivent pas et la plupart des navigateurs l'envoient.

Selon RFC2616 Section 14.36:

Le champ Referer NE DOIT PAS être envoyé si la demande-URI a été obtenu à partir d'une source qui ne possède pas son propre URI, tels que les entrées du clavier de l'utilisateur.

Questions connexes