Get payload from request
import java.io.BufferedReader;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import org.json.JSONObject;
public class HttpHelper {
public static JSONObject getPayloadBody(HttpServletRequest request) throws IOException {
String line;
StringBuffer json = new StringBuffer();
try (BufferedReader reader = request.getReader()) {
while ((line = reader.readLine()) != null) {
json.append(line);
}
}
return new JSONObject(json.toString());
}
}