失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 如何解决Get Post请求里面的中文乱码问题

如何解决Get Post请求里面的中文乱码问题

时间:2020-12-15 14:21:54

相关推荐

如何解决Get Post请求里面的中文乱码问题

1. Post中文请求乱码只需要设置请求体的字符集为 UTF-8,就可以解决 post 请求的中文乱码问题

@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException,IOException {// 设置请求体的字符集为 UTF-8,从而解决 post 请求的中文乱码问题//这个API只有在获取请求参数之前调用才有效req.setCharacterEncoding("UTF-8");}

2.Get中文请求乱码只需要设置请求体的字符集为 UTF-8,就可以解决 post 请求的中文乱码问题

// 获取请求参数String username = req.getParameter("username");//1 先以 iso8859-1 进行编码//2 再以 utf-8 进行解码username = new String(username.getBytes("iso-8859-1"), "UTF-8");

如果觉得《如何解决Get Post请求里面的中文乱码问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。