我得到了网址
我不想使用字符串函数来使用它来获取主域名,即
mealsandyou.com
c#中是否有任何功能可以做到这一点,UrilAuthority也都给出了子域名...
建议欢迎,而不是解决方法
答案 0 :(得分:3)
.Net不提供内置功能来从Uri.Host
中提取特定部分。您必须自己使用字符串操作或正则表达式。
答案 1 :(得分:1)
域名字符串中唯一不变的部分是TLD。 TLD是域名字符串的最后一位,例如.com,.net,.uk等。其他所有内容取决于其位置的特定TLD(因此您不能假设最后一部分是“域名“as,for .co.uk将是.co。
无论如何,我认为你采取了错误的做法。 URL重写更适合这种事情。读一读:learn.iis.net/page.aspx/460/using-the-url-rewrite-module