試圖將字符串編碼得到 URI(通用資源標(biāo)識符),但是包含非法字符。盡管字符串中的絕大多數(shù)字符都是合法的,可以轉(zhuǎn)換為 URI,但有些 Unicode 字符序列是非法的。
要改正此錯誤
請確保待編碼的字符串只包含合法的 Unicode 序列。
一個完整的 URI 是由一系列部件和分隔符組成的。其通用格式為:
<Scheme>:<first>/<second>;<third>?<fourth>
尖括號內(nèi)的名稱代表部件,而 “:”, “/”, “;” 和 “?” 都是作為分隔符的保留字。