【发布时间】:2023-03-31 09:42:02
【问题描述】:
我正在编写将在需要访问引用 URL 的<script> 标记中使用的 JavaScript,我正在考虑通过 JavaScript 将页面 URL 传递给 JavaScript,或者通过 PHP 获取引用 URL。我的问题是 PHP.net 这么说 $_SERVER['HTTP_REFERER']...
并不是所有的用户代理都会设置这个,有些提供修改
HTTP_REFERRER的功能。简而言之,它不能真正被信任。
不过,我相信JavaScript也可以修改window.location.href。
所以我的问题是:
在 PHP 的 $_SERVER['HTTP_REFERER'] 和 JavaScript 的 window.location.href 之间,更值得信赖/可靠。和/或有没有更好的方法以这种方式获取引荐来源网址?
【问题讨论】:
-
底线是没有 100% 万无一失的方法。
标签: javascript php