【发布时间】:2017-12-14 03:29:20
【问题描述】:
我正在尝试了解 HTTP 引用标头的行为。我注意到有时引用是完整的(完整的 URL,包括路径和查询字符串),但大多数情况下它只包括域。
例如“https://www.google.com/”而不是“https://www.google.com/search?q=http+referer+truncated&oq=http+referer+truncated&aqs=chrome..69i57.6485j0j1&sourceid=chrome&ie=UTF-8#q=http+referer+is+not+full”
是否有任何关于何时裁判和何时被截断以及何时被截断的规则?
【问题讨论】:
-
从未见过截断的,除非请求来自
/。您在什么情况下观察到这种情况? -
我刚刚用示例编辑了问题
-
我知道 HTTP 引荐来源网址会被截断的唯一情况是,如果您使用的是数据包分析器或类似的东西。内部显示限制可能小于实际大小。
-
@UlugToprak,试一试。在 google 上搜索您想要的任何内容,单击其中一个结果并查看 HTTP 请求引用。
-
顺便说一句,使用 Bing 我确实看到了完整的 URL
标签: http http-referer referrer-policy