我有一个无效的编码网址,我想在使用HttpUtility.UrlDecode()
解码之前对其进行验证
如何验证以下编码的网址:
http%3A%2F%2Fwww.one-two.com&buyer=21
答案 0 :(得分:0)
您可以像这样验证网址:
Uri sd;
bool b_validUrl = Uri.TryCreate(Uri.UnescapeDataString("http%3A%2F%2Fwww.one-two.com&buyer=21"), UriKind.RelativeOrAbsolute, out sd);
如果b_validUrl=true
,则url有效,否则无效。