gpt4 book ai didi

javascript - Google 如何在搜索结果点击后设置 HTTP Referrer

转载 作者:行者123 更新时间:2023-12-02 04:15:09 24 4
gpt4 key购买 nike

例如,第一个搜索结果 this page导致旧的 SO 问题,带有以下 HTTP 请求:

GET /questions/4402502/how-does-google-set-the-http-referrer-when-someone-clicks-on-a-search-result-lin HTTP/1.1
Host stackoverflow.com
Referer https://www.google.ru

请注意:

  1. Referer header 中仅包含域名,不包含查询字符串。
  2. Google 通过 HTTPS 开放,而 SO 通过普通 HTTP 开放 - 尽管如此,Referer header 是由浏览器发送的。
  3. 不涉及服务器端重定向,点击后打开的第一个 HTTP 查询指向目标网站。

问题是,他们如何实现这一目标?

最佳答案

Google 使用 Referrer Policy 。它们在页面中包含元标记:

<meta name="referrer" content="origin">

这告诉浏览器使用“Origin Only”策略,即在任何后续请求中仅发送 Referrer header 中的域信息。

关于javascript - Google 如何在搜索结果点击后设置 HTTP Referrer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34200125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com