@Override public Map<String, String[]> parse(ActionContext context) { H.Request req = context.req(); InputStream is = req.inputStream(); try { Map<String, String[]> params = new HashMap<String, String[]>(); ByteArrayOutputStream os = new ByteArrayOutputStream(); int b; while ((b = is.read()) != -1) { os.write(b); } byte[] data = os.toByteArray(); params.put(ActionContext.REQ_BODY, data.length == 0 ? null : new String[] {new String(data, req.characterEncoding())}); return params; } catch (Exception e) { throw new UnexpectedException(e); } } }
@Override public Map<String, String[]> parse(ActionContext context) { H.Request req = context.req(); InputStream is = req.inputStream(); try { Map<String, String[]> params = new HashMap<String, String[]>(); ByteArrayOutputStream os = new ByteArrayOutputStream(); int b; while ((b = is.read()) != -1) { os.write(b); } byte[] data = os.toByteArray(); params.put(ActionContext.REQ_BODY, data.length == 0 ? null : new String[] {new String(data, req.characterEncoding())}); return params; } catch (Exception e) { throw new UnexpectedException(e); } } }
InputStream is = request.inputStream(); try { Map<String, String[]> params = new LinkedHashMap<String, String[]>();
InputStream is = request.inputStream(); try { Map<String, String[]> params = new LinkedHashMap<String, String[]>();
@Override public Map<String, String[]> parse(ActionContext context) { H.Request request = context.req(); InputStream body = request.inputStream(); Map<String, String[]> result = new HashMap<>(); try {
@Override public Map<String, String[]> parse(ActionContext context) { H.Request request = context.req(); InputStream body = request.inputStream(); Map<String, String[]> result = new HashMap<>(); try {
public CliOverHttpConsole(ActionContext actionContext, OutputStream os) throws IOException { super(actionContext.req().inputStream(), os); } }
public CliOverHttpConsole(ActionContext actionContext, OutputStream os) throws IOException { super(actionContext.req().inputStream(), os); } }