String e=URLEncoder.encode(str,"utf-8");
System.out.println(e);
System.out.println(e);
System.out.println(URLDecoder.decode(e,"utf-8"));
encodeURI() 函数是不会进行转义的:;/?:@&=+$,#
应当使用 encodeURIComponent() 方法分别对各组件进行编码。
var url=encodeURIComponent(encodeURIComponent(""));