Control character in cookie value, consider BASE64 encoding your value

jquery操作cookie的时候 遇到中文编码不识别的问题。

 

解决方法:

可先把存储的中文用utf-8编码一下。。

编码:title=URLEncoder.encode(title,"utf-8");

解码:title=URLDecoder.decode(title, "UTF-8");

 

eg

autoLoginCookie = new Cookie(getAutoLoginCookieName(request), URLEncoder.encode(userLogin.getString("userLoginId"),"utf-8"));

 

你可能感兴趣的:(character)