gpt4 book ai didi

java - 主机名与规范主机名

转载 作者:IT老高 更新时间:2023-10-28 20:22:55 26 4
gpt4 key购买 nike

谁能解释一下主机名和规范主机名之间的区别?

我目前正在使用 InetAddress 类来获取使用 IP 地址的主机名。我遇到了这两个 API。所以我只是想知道,我应该选择哪一个?

最佳答案

两者有一些区别:

  • getCanonicalHostName()将尝试解决 FQDN .因此,您会得到 foo.mycompany.comgetHostName()可能只是返回 foo

  • getCanonicalHostName() 将始终执行反向 DNS 查找,而 getHostName() 将返回存储的主机名,如果您在 InetAddress 中提供了一个 构造函数。

如果您打算将 IP 地址映射到主机名,我怀疑您会想要使用 getCanonicalHostName()

关于java - 主机名与规范主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669076/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com