想后台传递一个对象用JSON.stringify()转换成json对象,如果对象含有%,java后台获得的是null,怎么办?
编码吧,比如用base64编码,对方解码
前后台传递特殊字符可以用URLEncoder和URLDecoder配合编码解码,注意编码解码指定同样的字符编码,如UTF-8
你是键值对传还是直接传递json这个字符串?
键值对需要用encodeURIComponent编码下JSON.stringify后的内容。直接发送json格式的字符串要从2进制流读取数据,不是键值对了
分两种情况键值对和json串;
前者采用encodeURIComponent;
后者是2进制流读取数据;
希望对你有用!!!!