Ограничить количество просмотров сайта со смартфона

Как веб-сайты, такие как nytimes.com, ограничивают количество обращений к их веб-сайтам с мобильных телефонов / смартфонов? Насколько я понимаю, они увидят только IP-адрес мобильного шлюза и не смогут использовать IP-адреса. Если они используют куки, не может ли мобильный пользователь просто удалить их?

2 ответа

Решение

Вероятно, вы просто проверяете пользовательский агент (отправляемый на каждый запрос браузером). Хотя это можно изменить (и притвориться настольным компьютером), большинство людей на самом деле этого не делают.

Большинство прокси-серверов (которые очень часто используются мобильными провайдерами) на самом деле не являются анонимными и предоставляют действительный IP-адрес пользователя через HTTP-заголовок X-Forwarded-For. Хотя эту информацию также можно подделать, они, возможно, занесли в белый список известные прокси-серверы и решили доверять им. На самом деле они также могут использовать файлы cookie, но, поскольку очистить историю посещений очень просто, в настоящее время это больше не вариант.

Как сказал ceejayoz, они просто используют куки и надеются, что никто их не очистит - и это на самом деле работает, если вы не используете приватный просмотр (что было невозможно в мобильных ОС в течение достаточно долгого времени), постоянно раздражать, что он очищается куки (выход из браузера, открытие настроек и т. д.), особенно когда вы находитесь в автобусе / метро и у вас есть всего несколько минут свободного времени, прежде чем вы прибудете на работу.

Другие вопросы по тегам