2010-12-09 110 views
0
Uri test = new Uri("http%3A%2F%2F100.100.1.1%3A8080"); 

发生在System.dll中为什么下面失败

型“System.UriFormatException”未处理的异常

其他信息:无效的URI:URI的格式无法确定。

任何人都知道我为什么不能将URL编码字符串传递给Uri的构造函数?

+1

编码是针对查询字符串数据,而不是URL本身。 – 2010-12-09 09:18:12

回答

0

您是否错过了第2F之前的%?尝试通过URL解码器传递字符串,并确保结果符合您的预期。

+0

这是一个错字,对不起 – user496949 2010-12-09 09:18:14