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