Как отличить одно мобильное устройство от другого по HTTP-запросу - PullRequest
0 голосов
/ 17 ноября 2010

У меня есть веб-приложение, доступ к которому осуществляется с мобильных устройств. Мне нужно обнаружить, что некоторые запросы сделаны с одного устройства, а другие с другого. Мне не обязательно знать уникальный идентификатор устройства или что-то в этом роде, мне просто нужно отличать одно устройство от другого. Я думал об использовании IP-адреса, но боюсь, что некоторые операторы могут иметь одинаковые IP-адреса для всех устройств в некотором регионе. Есть ли общий способ сделать это? Спасибо!

Ответы [ 2 ]

0 голосов
/ 17 ноября 2010

Да, у нормальных wap-шлюзов мало IP в каждом регионе. Вы можете использовать куки, хотя это может вызвать некоторые проблемы, потому что многие WAP-шлюзы не поддерживают. Таким образом, вы можете использовать идентификатор сеанса URL.

Некоторые носители включают в заголовки HTTP уникальный идентификатор ( некоторая информация ). Вам также следует изучить этот вариант.

0 голосов
/ 17 ноября 2010

Обычно это делается с файлами cookie с уникальными идентификаторами (например, сессионным идентификатором)

...