![限制智能手机访问网站的次数](https://linux22.com/image/796584/%E9%99%90%E5%88%B6%E6%99%BA%E8%83%BD%E6%89%8B%E6%9C%BA%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99%E7%9A%84%E6%AC%A1%E6%95%B0.png)
nytimes.com 等网站如何限制通过手机/智能手机访问其网站的次数?我的理解是,他们只能看到移动网关 IP,因此无法使用 IP 地址。如果他们使用 Cookie,移动用户难道不能直接删除它们吗?
答案1
他们可能只是在检查用户代理(浏览器每次发出请求时都会发送)。虽然可以更改它(并假装是桌面),但大多数人实际上并不会这么做。
大多数代理服务器(移动提供商经常使用)实际上都不是匿名的,它们通过 X-Forwarded-For HTTP 标头暴露用户的真实 IP 地址。虽然这些信息也可以伪造,但他们可能已将已知代理服务器列入白名单并选择信任它们。他们实际上也可以使用 cookie,但由于如今清除浏览历史记录非常容易,因此这实际上不再是一种选择。
答案2
正如 ceejayoz 所说他们只是使用 cookie 并希望没有人清除它们 - 而且它确实有效,如果你不使用隐私浏览(这在很长一段时间内都无法在移动操作系统上实现),那么不断清除 cookie(离开浏览器、打开设置等)是非常烦人的,尤其是当你在公交车/地铁上,在上班前只有几分钟的空闲时间时。