我有一个网站,我点击一个链接,然后被重定向到另一个网站。 有没有办法,另一个网站(www.otherwebsite.com)可以准确地确定请求是从我的网站www.mywebsite.com发送的?
答案 0 :(得分:3)
是的,使用名为“Referer”的HTTP标头(不,这不是拼写错误,实际上是标题的名称)。
例如,在PHP中你会这样做:
<?php echo "You came from this site: <b>".htmlspecialchars($_SERVER['HTTP_REFERER'])."</b>";
JavaScript中的相同代码:
document.write("You came from this site: <b>"+document.referrer+"</b>");
这可以输出:
答案 1 :(得分:1)
用什么语言?
使用javascript你可以使用:document.referrer 使用php,您可以使用:$ _SERVER ['HTTP_REFERER']
然而,在任何语言中都没有100%准确的方法,可以欺骗标题。