微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

今天使用的 HTTP REFERER 有多可靠?

如何解决今天使用的 HTTP REFERER 有多可靠?

我在 2012 年及早期找到了一些答案,但是,我需要知道今天 HTTP REFERER 的情况如何?

我有一个网站,可以下载一些数字产品。目的是让用户进入我的网站页面,阅读信息,然后下载档案。

鼓励其他网站可以毫不假装地链接到我的页面。很好。他们中的一些人走得更远,留下了下载文件的直接链接,而不是指向重要信息所在页面链接(没有这些链接文件本身就没有用处)。有些网站会在此链接前留下错误信息!

我的解决方案是在开始下载文件之前检查 HTTP REFERER。如果 HTTP REFERER 域与我的域不匹配,那么我不会下载,而是重定向页面本身。

这适用于所有基本浏览器(正如我测试的那样),但我也知道在某些情况下 HTTP REFERER 为空,即使跳转来自某个网​​站页面

您是否知道浏览器有意或无意地将 HTTP REFERER 留空,即使点击同一站点内的链接时也是如此?

非常感谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。