@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { try{ InputStreamReader is = new InputStreamReader(request.getInputStream(), getRequestCharacterEncoding(request)); String body = IOUtils.toString(is); Result result = process(request, response, body); response.getWriter().write(result.getOutput()); } catch (UnsupportedEncodingException e) { response.setStatus(HttpServletResponse.SC_BAD_REQUEST); LOG.log(Level.INFO, e.getMessage(), e); response.getWriter().write("Unsupported input character set"); } }
@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { try{ InputStreamReader is = new InputStreamReader(request.getInputStream(), getRequestCharacterEncoding(request)); String body = IOUtils.toString(is); Result result = process(request, response, body); response.getWriter().write(result.getOutput()); } catch (UnsupportedEncodingException e) { response.setStatus(HttpServletResponse.SC_BAD_REQUEST); LOG.log(Level.INFO, e.getMessage(), e); response.getWriter().write("Unsupported input character set"); } }
@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException { try{ InputStreamReader is = new InputStreamReader(request.getInputStream(), getRequestCharacterEncoding(request)); String body = IOUtils.toString(is); Result result = process(request, response, body); response.getWriter().write(result.getOutput()); } catch (UnsupportedEncodingException e) { response.setStatus(HttpServletResponse.SC_BAD_REQUEST); LOG.log(Level.INFO, e.getMessage(), e); response.getWriter().write("Unsupported input character set"); } }