Меня попросили написать сервлет, который собирает данные клиента, такие как ip, mac-адрес и т. Д.
получить его IP-адрес довольно просто (request.getRemoteAddr()
), но я не нахожу элегантного способа получить его MAC-адрес.
кажется разумным, что веб-сервер имеет доступ к таким данным, как Mac-адрес и т. д., поскольку он получает пакеты TCP и все такое. эти данные где-то записываются? это доступно?
(Я работаю поверх Tomcat6)