我试图确定给定的字符串是否是有效的url。在我的场景中,url可以有参数:
我尝试过Uri.TryCreate法,Uri.TryCreate(url, UriKind.Absolute, null);
,但是它几乎可以接受任何有http://前缀的东西,即“http://xxx/”是可以的。
出于性能原因,我不能使用HTTP请求来检查/平站点。
有什么建议吗?
发布于 2011-10-02 14:26:22
听起来像是要调用Uri.TryCreate(url, UriKind.Absolute, out result)
,然后检查result.HostName
是否包含一个.
https://stackoverflow.com/questions/7626930
复制相似问题