Module bus.http

Interface DnsX


public interface DnsX
解析主机名的IP地址的域名服务。大多数应用程序将使用默认的 SYSTEM DNS服务,应用程序可能提供 它们自己的实现来使用不同的DNS服务器 选择IPv6地址、选择IPv4地址或强制使用特定的已知IP地址
Since:
Java 17+
Author:
Kimi Liu
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final DnsX
    使用InetAddress.getAllByName(String)请求底层操作系统 查找IP地址的DNS。
  • Method Summary

    Modifier and Type
    Method
    Description
    lookup(String hostname)
    返回hostname的IP地址,按Httpd尝试的顺序排列。
  • Field Details

  • Method Details

    • lookup

      List<InetAddress> lookup(String hostname) throws UnknownHostException
      返回hostname的IP地址,按Httpd尝试的顺序排列。如果到地址的连接 失败,Httpd将重试下一个地址的连接,直到建立连接、耗尽IP地址集或超出限制
      Parameters:
      hostname - 主机名信息
      Returns:
      ip地址信息
      Throws:
      UnknownHostException - 异常信息