From a46cb462a240e69ad3106f090d72dcb17a23d713 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Wed, 23 May 2018 09:28:33 +0800 Subject: [PATCH] --- src/org/redkale/net/http/HttpRequest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/org/redkale/net/http/HttpRequest.java b/src/org/redkale/net/http/HttpRequest.java index 68ee1ce64..238313026 100644 --- a/src/org/redkale/net/http/HttpRequest.java +++ b/src/org/redkale/net/http/HttpRequest.java @@ -1494,10 +1494,13 @@ public class HttpRequest extends Request { org.redkale.source.Flipper flipper = getJsonParameter(org.redkale.source.Flipper.class, name); if (flipper == null) { if (maxLimit < 1) maxLimit = org.redkale.source.Flipper.DEFAULT_LIMIT; - int limit = getRequstURIPath("limit:", maxLimit); + int limit = getRequstURIPath("limit:", 0); int offset = getRequstURIPath("offset:", 0); String sort = getRequstURIPath("sort:", ""); - if (limit > 0) flipper = new org.redkale.source.Flipper(limit, offset, sort); + if (limit > 0) { + if (limit > maxLimit) limit = maxLimit; + flipper = new org.redkale.source.Flipper(limit, offset, sort); + } } else if (flipper.getLimit() < 1 || (maxLimit > 0 && flipper.getLimit() > maxLimit)) { flipper.setLimit(maxLimit); }