URL传参问题,区分escape、encodeURI和encodeURIComponent
对URL编码是常见的事,所以这两个方法应该是实际中要特别注意的。它们都是编码URL,唯一区别就是编码的字符范围,其中encodeURI方法不会对下列字符编码 ASCII字母、数字、~!@#$&*()=:/,;?+'encodeURIComponent方法不会对下列字符编码 ASCII字母、数字、~!*()'所以encodeURIComponent比encodeURI编码的范围更大。实际例子来说,encodeURIComponent会把 http:// 编码成 http%3A%2F%2
转载
2018-07-26 15:40:15 ·
184 阅读 ·
0 评论