Сайт - почти одинаковые клиенты, разная информация - PullRequest
0 голосов
/ 15 февраля 2011

В локальной сети есть два (или более) компьютера с доступом в Интернет.

Они имеют одинаковые:

операционная система, браузер и версия браузера, имя пользователя.

Они посещают мою веб-страницу, которая может использовать js и php для получения информации.

Могу ли я найти различия между этими клиентами с помощью восстановленной информации? Какая информация отличается?

Ответы [ 2 ]

1 голос
/ 15 февраля 2011

Установить (случайное значение) cookie или сеанс.

У двух компьютеров будут уникальные идентификаторы.

0 голосов
/ 15 февраля 2011

Их IP-адреса будут другими, если они не используют прокси-сервер и / или брандмауэр NAT. Эту информацию можно получить тривиально через $_SERVER['REMOTE_ADDR']. может заголовок X-Forwarded-For, который могут быть установлены некоторыми прокси-серверами, показывая внутренний адрес, но он не гарантирован, и определенно не гарантирует его надежность.

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

...