private JSONObject getRequestPostJson(String msisdn,
HttpServletRequest request) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
request.getInputStream()));
String line = null;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line);
}
String reqBody = URLDecoder.decode(sb.toString(), HTTP.UTF_8);
logger.info("Request Body:" + reqBody);
JSONObject json = new JSONObject(reqBody);
logger.info("[getRequestPostJson][" + msisdn
+ "]-- get request body with json success.");
return json;
} catch (Exception e) {
logger.error("[getRequestPostJson][" + msisdn
+ "]-- get request body with json fail.Exception message:" + e.getMessage());
return null;
}
}