Cookie中存储中文异常

今天存储cookie用户名称时发生异常java

错误信息表现:java.lang.IllegalArgumentException: RFC6265 Cookie values characters restricted to US-ASCII: 0x5f90

Cookie默认支持的编码方式是ASCII码cookie

治疗手段: 
1.建立cookie编码

Cookie cookie = new Cookie(name,URLEncoder.encode(value, "UTF-8"));
  •  

2.读取cookiespa

String value = URLDecoder.decode(cookie.getValue(), "UTF-8");
相关文章
相关标签/搜索