Как я могу получить имя хоста подключенного клиента в Java? - PullRequest
4 голосов
/ 23 декабря 2011

Я пишу серверное приложение и хочу получить имя хоста подключающегося клиента, как бы я делал это в Java?имя хоста, что не так?

, где ClientSocket - это SSLSocket или Socket.

1 Ответ

6 голосов
/ 23 декабря 2011

Вместо этого попробуйте getCanonicalHostName() - но прочтите Javadoc, так как это не гарантируется. (Вы ограничены тем, что зарегистрировано в DNS и т. Д.)

...