1.request
get:
String value = request.getParameter("username");
byte[] buf = value.getBytes("ISO8859-1");
value = new String(buf,"UTF-8");
post:
request.setCharacterEncoding("UTF-8");
value = request.getParameter("username");
2.response
response.setContentType("text/html;charset=UTF-8");
get:
String value = request.getParameter("username");
byte[] buf = value.getBytes("ISO8859-1");
value = new String(buf,"UTF-8");
post:
request.setCharacterEncoding("UTF-8");
value = request.getParameter("username");
2.response
response.setContentType("text/html;charset=UTF-8");
本文介绍了如何在HTTP请求和响应中正确处理字符编码问题,包括GET和POST请求的编码设置及响应内容类型的设定。

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



