diff --git a/src/org/redkale/net/http/HttpResponse.java b/src/org/redkale/net/http/HttpResponse.java index 2bd8dd793..b502d3144 100644 --- a/src/org/redkale/net/http/HttpResponse.java +++ b/src/org/redkale/net/http/HttpResponse.java @@ -123,7 +123,7 @@ public class HttpResponse extends Response { private BiFunction bufferHandler; - private BiFunction retResultHandler; + private BiFunction retResultHandler; private Supplier bodyBufferSupplier; //------------------------------------------------ @@ -399,7 +399,7 @@ public class HttpResponse extends Response { public void finishJson(org.redkale.service.RetResult ret) { this.contentType = this.jsonContentType; if (this.retResultHandler != null) { - ret = this.retResultHandler.apply(this, ret); + ret = this.retResultHandler.apply(this.request, ret); } if (this.recycleListener != null) this.output = ret; if (ret != null && !ret.isSuccess()) { @@ -420,7 +420,7 @@ public class HttpResponse extends Response { public void finishJson(final JsonConvert convert, org.redkale.service.RetResult ret) { this.contentType = this.jsonContentType; if (this.retResultHandler != null) { - ret = this.retResultHandler.apply(this, ret); + ret = this.retResultHandler.apply(this.request, ret); } if (this.recycleListener != null) this.output = ret; if (ret != null && !ret.isSuccess()) { @@ -559,7 +559,7 @@ public class HttpResponse extends Response { if (obj instanceof org.redkale.service.RetResult) { org.redkale.service.RetResult ret = (org.redkale.service.RetResult) obj; if (this.retResultHandler != null) { - ret = this.retResultHandler.apply(this, ret); + ret = this.retResultHandler.apply(this.request, ret); obj = ret; } if (!ret.isSuccess()) { @@ -1179,7 +1179,7 @@ public class HttpResponse extends Response { * * @return 拦截器 */ - protected BiFunction getRetResultHandler() { + protected BiFunction getRetResultHandler() { return retResultHandler; } @@ -1188,7 +1188,7 @@ public class HttpResponse extends Response { * * @param retResultHandler 拦截器 */ - public void retResultHandler(BiFunction retResultHandler) { + public void retResultHandler(BiFunction retResultHandler) { this.retResultHandler = retResultHandler; }