encodeURI() 函数可把字符串作为 URI 进行编码,前端传参带字符串可以使用,避免乱码。
语法:encodeURI(URIstring)
URIstring | 必需,一个字符串,含有 URI 或其他要编码的文本。 |
返回值
URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。
实例:
var username = encodeURI( '吴彦祖' );
=
%E4%BD%A0%E5%A5%BD%E5%B8%85%E5%95%8A
后台
import java.net.URLDecoder;
String username= URLDecoder.decode( username , "UTF-8" );