URL传递参数时,默认是ISO8859-1编码,比如你好-->%E4%BD%A0%E5%A5%BD
。后台可以用URLDecoder.decode这个方法就可以转成UTF-8。
try {
URLDecoder.decode("%E4%BD%A0%E5%A5%BD", StandardCharsets.UTF_8.toString());
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
第一个参数就是要转码的参数,第二个是格式类型。