2010-12-09 176 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