【发布时间】:2015-07-14 08:21:49
【问题描述】:
如何从字符串 URL 中获取主机域?
GetDomain 有 1 个输入“URL”,1 个输出“域”
示例1
INPUT: http://support.domain.com/default.aspx?id=12345
OUTPUT: support.domain.com
示例2
INPUT: http://www.domain.com/default.aspx?id=12345
OUTPUT: www.domain.com
示例3
INPUT: http://localhost/default.aspx?id=12345
OUTPUT: localhost
【问题讨论】:
-
似乎问题出在 URL 中的 host 上,而不是主机的 domain 上,除非我完全误解了“主机域” (而不仅仅是“主机”)。答案与 Uri.Host 类似的事实支持应该更新问题以更好地反映问题中的所需示例并与已接受的答案保持一致。
标签: c# string url httpwebrequest uri