[英]Extract hostname from fully qualified domain name (FQDN)
我需要实现一种从 FQDN 中提取主机名的方法。 例如,如果一个假设的邮件服务器是mymail.somecollege.edu
我想得到结果mymail
如果我得到非法字符串(不是真正的FQDN
)不需要得到null
或一些错误代码我如何提取主机名? - 我不知道`我不想自己解析输入。而是寻找现有的 API。谢谢,我试图搜索第一个点“。” - substring 是主机名。 但我正在寻找现有的 API
我找不到任何助手/API class 来从 FQDN (mymail.somecollege.edu) 获取主机名 (mymail)。 您可能只需要像您提到的那样解析它:将所有内容提取到第一个“。”。 特点。 注意:主机名不允许包含“.”。 特点。
var fullyQualifiedDomainName = Dns.GetHostEntry("computer").HostName;
var hostName = fileComputerName.Substring(0, fullyQualifiedDomainName
.IndexOf("."));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.