我记得曾见过somwhere可以告诉用户来自网站的位置。更具体地说,我想确定导致我网站的(Google等)搜索。我怎么能这样做?
据我所知,HTTP协议在GET请求中没有发送到服务器,所以我也想知道它是如何在技术上完成的。
答案 0 :(得分:5)
HTTP标头中的“Referer”字段
答案 1 :(得分:3)
您正在寻找的是Referrer。查找平台特定信息以了解如何使用它。
答案 2 :(得分:3)
您需要查看Referer
header。 [原文如此]
当用户点击网页中的链接时,浏览器会将链接目标请求的referer
标头设置为包含该链接的页面。
如果用户通过Google搜索进入您的网站,则此标头将成为Google.com中的网址。
但是,出于隐私原因,某些浏览器不会发送此标头。
Referer
在原始HTTP实现中拼写错误,并且拼写错误。 (它应拼写为Referrer
)
答案 3 :(得分:1)
免费注册google analytics以获取这些统计信息以及更多内容。通过查看http referer header。
来查看有人来自哪里答案 4 :(得分:0)
客户端可以将Referer字段设置为HTTP标头的一部分以指示引用页面。但是,与客户端控制的所有其他内容一样,这不能被视为任何指示。它并不总是设置,客户端可能伪造数据,因此在使用客户端数据时请记住这一点。
答案 5 :(得分:0)
Referer HTTP Header包含包含所点击链接的网站的网址。但它只能由浏览器发送,并且可以通过安全设置来抑制!