private static StringBuffer readRequest(HttpRequest request) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader( request.getInputStream())); String line; StringBuffer theRequest = new StringBuffer(); while ((line = reader.readLine()) != null) { theRequest.append(line); } return theRequest; }
public void initContext() throws IOException { super.initContext(); inStream = req.getInputStream(); origInputStream = inStream; } };
@Override public InputStream openStream() throws IOException { return request.getInputStream(); } }.read();
InputStream is = req.getInputStream(); StringBuffer sb = new StringBuffer(); InputStreamReader r = new InputStreamReader(is, "UTF-8");
@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); }
public HTTPDecoupledClientInputStreamContext(HttpRequest decoupledResponse) throws IOException { put(ObjectMessageContext.MESSAGE_INPUT, false); put(HTTP_RESPONSE_HEADERS, decoupledResponse.getParameters()); put(HTTP_RESPONSE_CODE, HttpURLConnection.HTTP_ACCEPTED); inStream = drain(decoupledResponse.getInputStream()); }
request.getInputStream())); String line; StringBuffer theRequest = new StringBuffer();
InputStream in = request.getInputStream(); if (hasContent) { connection.setDoOutput(true);