У меня есть веб-приложение, доступ к которому осуществляется с мобильных устройств. Мне нужно обнаружить, что одни запросы отправляются с одного устройства, а другие - с другого. Мне не обязательно знать уникальный идентификатор устройства или что-то в этом роде, мне просто нужно отличать одно устройство от другого. Я думал об использовании IP-адреса, но боюсь, что у некоторых операторов могут быть похожие IP-адреса для всех устройств в каком-то регионе. Есть ли общий способ сделать это? Спасибо!
2 ответа
Обычно это делается с помощью файлов cookie с уникальными идентификаторами (например, идентификатором сеанса).
Да, обычные wap-шлюзы имеют несколько IP-адресов в каждом регионе. Вы можете использовать файлы cookie, хотя это может вызвать некоторые проблемы, поскольку многие шлюзы WAP не поддерживают их. Таким образом, вы можете использовать идентификатор сеанса URL.
Некоторые операторы включают в заголовки HTTP уникальный идентификатор (некоторую информацию). Вам также следует изучить этот вариант.
Похожие вопросы
Новые вопросы
session
Сеанс относится к связи между одним клиентом и сервером. Сеанс специфичен для пользователя, и для каждого пользователя создается новый сеанс для отслеживания всех запросов от этого пользователя.