/**
* 根据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;
}