试图将字符串编码得到 URI(通用资源标识符),但是包含非法字符。尽管字符串中的绝大多数字符都是合法的,可以转换为 URI,但有些 Unicode 字符序列是非法的。
要改正此错误
请确保待编码的字符串只包含合法的 Unicode 序列。
一个完整的 URI 是由一系列部件和分隔符组成的。其通用格式为:
<Scheme>:<first>/<second>;<third>?<fourth>
尖括号内的名称代表部件,而 “:”, “/”, “;” 和 “?” 都是作为分隔符的保留字。
encodeURI 方法 | encodeURIComponent 方法