@Override protected void handle(String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { response.setContentType(request.getContentType()); response.addField("X-Test-Header", "test value"); IOUtils.copy(request.getInputStream(), response.getOutputStream()); }
@Override protected void handle(String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { response.setContentType(request.getContentType()); response.addField("X-Test-Header", "test value"); IOUtils.copy(request.getInputStream(), response.getOutputStream()); }
@Override protected void handle(String pathParams, HttpRequest request, HttpResponse response) throws HttpException, IOException { response.setContentType(request.getContentType()); response.addField("X-Test-Header", "test value"); IOUtils.copy(request.getInputStream(), response.getOutputStream()); }
@Override protected IncomingMessage<byte[]> handle(HttpRequest request) throws HttpException, IOException { byte[] data = IOUtils.toByteArray(request.getInputStream()); logRequest(request, data); ContentType contentType; try { contentType = new ContentType(request.getContentType()); } catch (ParseException ex) { throw new HttpException(500, "Unparsable Content-Type"); } return new IncomingMessage<byte[]>(contentType, data); }
@Override protected IncomingMessage<byte[]> handle(HttpRequest request) throws HttpException, IOException { byte[] data = IOUtils.toByteArray(request.getInputStream()); logRequest(request, data); ContentType contentType; try { contentType = new ContentType(request.getContentType()); } catch (ParseException ex) { throw new HttpException(500, "Unparsable Content-Type"); } return new IncomingMessage<byte[]>(contentType, data); }
@Override protected IncomingMessage<byte[]> handle(HttpRequest request) throws HttpException, IOException { byte[] data = IOUtils.toByteArray(request.getInputStream()); logRequest(request, data); ContentType contentType; try { contentType = new ContentType(request.getContentType()); } catch (ParseException ex) { throw new HttpException(500, "Unparsable Content-Type"); } return new IncomingMessage<byte[]>(contentType, data); }