請求時要指定為UTF-8,中文碼碼完美解決
/** * * 得到請求body字符串,一般用於content-type:application/json * */ public static String getBodyString(HttpServletRequest request) { StringBuilder buffer = new StringBuilder(""); try{ request.setCharacterEncoding("UTF-8"); BufferedReader reader=null; reader = new BufferedReader(new InputStreamReader(request.getInputStream(),"UTF-8")); String line=null; while((line = reader.readLine())!=null){ buffer.append(line); } }catch (IOException e) { LogerHelper.WebLog(e); } return buffer.toString(); }