项目中发生的,之前也解决过,但时好时不好。今天做个记录
encodeURIComponent
var u = config.updateurl + "?id="+rowid + "&key="+updateKey + "&val="+encodeURIComponent(updateVal);
$.get(u,function(res){
var r = eval("("+res+")")[0];
if(r.rtn == "1"){
}else{
alert("保存失败");
}
});
不知道为什么是iso8859-1 :?
String value = new String(value.getBytes("iso8859-1"), "utf-8");
编码转换与保存问题
本文记录了一个项目中遇到的问题:使用encodeURIComponent进行URL编码时,接收到的返回值编码不一致导致的问题。通过将字符串从iso8859-1转为UTF-8解决了该问题。
470

被折叠的 条评论
为什么被折叠?



