From d543236366d51ef9d2e5478b0024162d34fafe6b Mon Sep 17 00:00:00 2001 From: Wenchao Gong Date: Mon, 18 Oct 2021 12:41:09 +0800 Subject: [PATCH] fix --- .../java/com/ruoyi/gateway/filter/CustomerGlobalFilter.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ruoyi-extend/ruoyi-isc-gateway/src/main/java/com/ruoyi/gateway/filter/CustomerGlobalFilter.java b/ruoyi-extend/ruoyi-isc-gateway/src/main/java/com/ruoyi/gateway/filter/CustomerGlobalFilter.java index b5b8b4fe2..7287fee55 100644 --- a/ruoyi-extend/ruoyi-isc-gateway/src/main/java/com/ruoyi/gateway/filter/CustomerGlobalFilter.java +++ b/ruoyi-extend/ruoyi-isc-gateway/src/main/java/com/ruoyi/gateway/filter/CustomerGlobalFilter.java @@ -87,8 +87,7 @@ public class CustomerGlobalFilter implements GlobalFilter, Ordered { return rateLimiter(exchange, rule, route, 0, rateLimiterAfterSupplier); } else if (HttpMethod.POST.equals(httpMethod)) { final ServerRequest serverRequest = ServerRequest.create(exchange, HandlerStrategies.withDefaults().messageReaders()); - final Mono modifiedBody = serverRequest.bodyToMono(String.class); - modifiedBody.flatMap(body -> { + final Mono modifiedBody = serverRequest.bodyToMono(String.class).flatMap(body -> { MediaType mediaType = request.getHeaders().getContentType(); if (MediaType.APPLICATION_JSON.equals(mediaType)) { JSONObject jsonObj = JSONUtil.parseObj(body);