当访问者访问我网站上的某个网页时,我一直在尝试检索“引荐来源网址”。
当用户使用Chrome,IE,Firefox但不使用Safari时,它可以正常运行。
我正在我网站上的目标网页上的servlet中检索引荐来源网址: getReferrerURL(httpRequest)。
我非常困惑为什么只有Safari不玩球w.r.t推荐人网址 - 有人能指出我正确的方向吗?
答案 0 :(得分:2)
浏览器可以本机地或通过插件配置为禁用甚至更改referer
请求标头。您无法从服务器端对此进行控制。 referer
标头最多应仅用于记录和统计,而不是用于执行业务逻辑。如果您希望使其独立于浏览器配置工作,那么通过检查referer
标头您想要解决的任何功能要求应该最有可能以不同方式解决。