Javascript document.referrer为空

时间:2017-10-29 16:46:38

标签: javascript

我一直在寻找很多线程,但我找不到解决方案。我想获取document.referrer,但它总是显示为空。它太混乱了。这是我的代码

<script>
alert(document.referrer);
</script>

我从w3schools获得了该代码。但是,这不是我的工作。我在那里尝试了代码,它工作正常但不适合我的。

我有一个分析,因为我的域名在CloudFlare下。每个人都知道CloudFlare使用Proxy在用户访问我们的网站之前重定向用户,但我想在这里问你的意见。如果不可能,我有什么方法可以通过http referrer?谢谢。

1 个答案:

答案 0 :(得分:0)

如果主机在其HTTP标头中设置了Referrer-Policy: no-referrer,则无法检索引荐数据。

由于Cloudflare作为反向代理,因此无法像往常一样获得推荐数据。 You can read more here

也许Cloudflare会将数据保存在您的控制面板中,或者您可以使用Google Analytics等工具找到正确的数据。