在访问过的网站之外浏览活动

时间:2010-05-17 18:37:28

标签: browser privacy

网站是否可以通过浏览器发送到网站的HTTP请求了解您在本网站之外的浏览活动?

5 个答案:

答案 0 :(得分:2)

Third-party cookies是专门用于此目的的构造。

答案 1 :(得分:1)

嗯......可能,在某种程度上,我想。 HTTP请求可能包含引荐来源链接,因此如果某人通过点击某个外部网站的网址链接访问您的网站,您至少会知道它们来自哪里。以下是HTTP引用标头的一些信息:http://www.w3.org/Protocols/HTTP/HTRQ_Headers.html

答案 2 :(得分:0)

是的,有时候。如果您点击谷歌搜索结果页面中的说法,浏览器会发送一个引荐来源网址。

事实上,在某些情况下,由于推荐人欺骗,依赖此推荐人对网络服务器(!)不利。

请参阅:http://en.wikipedia.org/wiki/HTTP_referrer

答案 3 :(得分:0)

从道德上正确的位置,每个网站都可以找到您来自的网页(如果您点击了重定向到您网站的链接)

从黑暗的一面来看,您可能会通过浏览器漏洞或间谍访问Cookie获得更多内容。虽然攻击不是您可以依赖的东西,但是您可以从未单击“仅接受我导航到的网站的Cookie”选项的用户中检索一些信息。

答案 4 :(得分:0)

正如其他人所提到的,浏览器会发送一个Referrer标题,告诉网络服务器您加载的新页面的链接来自哪里。

理论上,这是网站应该能够推断出您的浏览历史记录的唯一信息。但是,通常存在浏览器漏洞,这意味着信息泄露 - 例如,using the fact that the colour for links that have been visited is different。有时其他浏览器错误也可以leak cookies。 (虽然请注意,这些不仅仅需要初始GET - 网页中通常必须有javascript才能解决这些问题。)

总之 - 从理论上讲,推荐者就是所有被发送的;在实践中,浏览器错误可能泄漏更多信息。