2015-03-10 2 views
0

Недавно я изменил свой пароль на EBay и отобразил две части информации, мой IP-адрес и мой хост-провайдер.Захват посетителей веб-сайта Адрес хоста и IP-адрес провайдера

Я не знал, что информация хоста ISP была доступна через браузер, как я могу запросить эту информацию у пользователей, используя мое веб-приложение.

Заранее спасибо.

+1

IP-адрес клиента всегда отображается на стороне сервера. В противном случае сервер не смог бы ответить клиенту. –

+0

Я получаю информацию о хосте ISP, поскольку я уже могу извлечь IP-адрес клиента. спасибо – Benswana

+0

Каждый хост ISP имеет определенный диапазон IP. Таким образом, легко проверить, находится ли ваш IP в определенном диапазоне. Возможно, [некоторые списки в Интернете] (http://serverfault.com/questions/151122/finding-all-ip-ranges-belonging-to-a-specific-isp). –

ответ

1

Информация ISP не отправляется агенту (браузеру), но вы можете создать программу, которая работает в браузере (а не на стороне сервера, потому что вы получите IP-адрес сервера, а не IP-адрес пользователя) , например, сервлет. В сервлета вы можете получить пользовательский IP, запрашивая в какой-то сервис/ресурс, который получает эту информацию, т.е.

Получить IP пользователя

Получить IP-адрес

После этого вы можете использовать HTML Parser для извлечения и обработки данных (т.е. jsoup: Java HTML Parser

Смежные вопросы