【问题标题】:Setting HTTP_REFERER for URLS on webpages?为网页上的 URL 设置 HTTP_REFERER?
【发布时间】:2011-06-01 18:16:32
【问题描述】:

我有一个引用其他页面的网页。

我希望能够在被点击的 URL 上设置 HTTP_REFERER。

我有什么选择?

【问题讨论】:

  • 不是浏览器自动设置的吗?
  • 在该 URL 上托管您的网站。
  • 我嗅探了到达其他页面的请求 - 并没有看到设置的引荐来源网址。

标签: java javascript http http-headers


【解决方案1】:

我有什么选择?

真的没有。浏览器会自动设置。

你唯一能做的就是重定向到一个脚本(在你的控制下),比如

http://example.com/redirect.php?url=........

然后,该文件(在本例中为 PHP)会进行标头重定向到目标,并显示在接收站点的 HTTP_REFERER 标头中。

此外,从 http:// 链接到 https:// 页面(反之亦然)将删除引荐来源网址。请参阅referrer hiding. 上的维基百科文章

除此之外,您无法更改它。绝对没有办法在网站内将其设置为任意值。

【讨论】:

  • 从不知道从http 链接到https 的情况。 +1
猜你喜欢
  • 1970-01-01
  • 2012-09-14
  • 2016-12-05
  • 1970-01-01
  • 1970-01-01
  • 2020-11-17
  • 1970-01-01
  • 1970-01-01
  • 2018-09-12
相关资源
最近更新 更多