1
YuJianrong 2016-01-05 22:51:02 +08:00 1
解释的已经很清楚了吧……
举例来说你的 url 是 domain/doAction?value=name&option=3 这种样子,然后 name 带着一些特殊字符比如 a&b=x 这样, encodeURI 对拼装好的结果编码结果是 domain/doAction?value=a&b=x&option=3 这样显然是有问题的,用 encodeURIComponent 先编码 name 的话就是 domain/doAction?value=a%26b%3Dx&option=3 这样后台处理就不会出问题了。 |
2
jonzlx OP @YuJianrong 哦, 明白了, 也就是 encodeURI 处理的 URL 连接并不一定是有效的
|