获取request输入流
/** * 根据request拿到流文件并转成json对象 * (注意:流文件拿出之后,request中的流就没有了) * * @param request * @return */ public static JSONObject getJsonObjectByRequest(HttpServletRequest request) { StringBuffer sb = new StringBuffer(); String line = null; try { BufferedReader reader = request.getReader(); while ((line = reader.readLine()) != null) { sb.append(line); } } catch (Exception e) { /*report an error*/ } String jsonString = sb.toString().replaceAll("\\s", "").replaceAll("\n", ""); JSONObject jsonObject = JSON.parseObject(jsonString); return jsonObject; }