如果我在关闭浏览器时删除 cookie,weather.com 如何记住我的位置?

如果我在关闭浏览器时删除 cookie,weather.com 如何记住我的位置?

我已将 Waterfox 配置为每次关闭浏览器时删除 cookie。令我感到不安的是,即使删除了 cookie,Weather.com 似乎仍知道我的位置。这是怎么回事?!

答案1

您的位置可以通过多种方式确定,而不仅仅是 GPS。网站第一次想要确定位置时,它不能假设您的浏览器中存储了任何 cookie,所以无论如何它都不能依赖这一点。因此删除它们不会有帮助。

一种常用的可能性是 GeoIP。您可以自己在线查找使用 GeoIP 的一些结果,例如使用以下网站:https://geoiptool.com/

本质上,您获得的 IP 地址通常取决于您连接到互联网的位置。GeoIP 使用一个大型数据库,将 IP 地址范围映射到特定区域。weather.com 可以访问其中一个数据库,查找您的 IP 并获取区域。

然而,这比 GPS 的准确度要低很多,这取决于数据库的质量。

如果你想避免这种情况发生,我建议使用 VPN 服务。这是一种隐藏你实际 IP 地址并使用其他人 IP 地址的方法,通常与你所在的地区不同。

答案2

这些答案似乎没有理解到底发生了什么。我遇到过和楼主一样的现象。问题不在于网站猜测你当前的位置,而在于网站记住即使从浏览器中删除了该网站的 cookie,您仍然会保留以前查找过的位置。

例如,过去几个月,我查询过几个不同地点的天气,包括北美和欧洲的城市。当我查询家乡的天气时,我有时会使用网站的搜索栏,只需按名称和感兴趣的确切邮政编码进行搜索。该网站会保存“您关心的地点”,每次您访问该网站时,这些地点都会列在屏幕顶部附近的横幅上。当我访问该网站时,所有这些地点都会继续显示,包括我的家乡——按名称和邮政编码列出。删除 cookie 不会清除此信息。

现在我们已经更好地理解了这个问题,问题的答案是 weather.com 不使用常规 cookie 来存储此信息。相反,它使用本地共享对象,又称 flash cookie。

您可以使用此链接检查您的闪光灯设置。

相关内容