Как получить имя хоста IP-адрес

Этот совет Java демонстрирует метод определения имени хоста по IP адресу. Разработчик может использовать этот код в приложения, которые отображает имя хоста на пользовательский интерфейс. Обратите внимание, что GetHostName () не может завершиться успешно, и в этом случае он просто возвращает адрес IP.


    try {



        // Get hostname by textual representation of IP address

        InetAddress addr = InetAddress.getByName("127.0.0.1");

    

        // Get hostname by a byte array containing the IP address

        byte[] ipAddr = new byte[]{127001};

        addr = InetAddress.getByAddress(ipAddr);

    

        // Get the host name

        String hostname = addr.getHostName();

    

        // Get canonical host name

        String canonicalhostname = addr.getCanonicalHostName();



    catch (UnknownHostException e) {

    }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>