Ограничить количество просмотров сайта со смартфона
Как веб-сайты, такие как nytimes.com, ограничивают количество обращений к их веб-сайтам с мобильных телефонов / смартфонов? Насколько я понимаю, они увидят только IP-адрес мобильного шлюза и не смогут использовать IP-адреса. Если они используют куки, не может ли мобильный пользователь просто удалить их?
2 ответа
Вероятно, вы просто проверяете пользовательский агент (отправляемый на каждый запрос браузером). Хотя это можно изменить (и притвориться настольным компьютером), большинство людей на самом деле этого не делают.
Большинство прокси-серверов (которые очень часто используются мобильными провайдерами) на самом деле не являются анонимными и предоставляют действительный IP-адрес пользователя через HTTP-заголовок X-Forwarded-For. Хотя эту информацию также можно подделать, они, возможно, занесли в белый список известные прокси-серверы и решили доверять им. На самом деле они также могут использовать файлы cookie, но, поскольку очистить историю посещений очень просто, в настоящее время это больше не вариант.
Как сказал ceejayoz, они просто используют куки и надеются, что никто их не очистит - и это на самом деле работает, если вы не используете приватный просмотр (что было невозможно в мобильных ОС в течение достаточно долгого времени), постоянно раздражать, что он очищается куки (выход из браузера, открытие настроек и т. д.), особенно когда вы находитесь в автобусе / метро и у вас есть всего несколько минут свободного времени, прежде чем вы прибудете на работу.