HeaderSender headerSender = new HeaderSender(resp); proxyReq.onResponseContent((response, responseContent) -> { headerSender.send(response); try {
/** * Returns a new request created from a given {@link URI}. * * @param uri {@link URI} to create new request. * @return {@link Request} */ @Override public Request newRequest(URI uri) { Request request = super.newRequest(uri); Request.Listener listener = new HttpRequestListener(tracer.getCurrentSpan(), handler); request.listener(listener); request.onComplete((Response.CompleteListener) listener); request.onResponseContent((Response.ContentListener) listener); return request; } }
req.onResponseContent((r,b) -> contentCheckerCallback.accept(r,b));
req.onResponseContent((r,b) -> contentCheckerCallback.accept(r,b));