|
@@ -11,6 +11,7 @@ import org.springframework.core.io.buffer.DataBufferUtils;
|
|
|
import org.springframework.http.HttpHeaders;
|
|
|
import org.springframework.http.codec.CodecConfigurer;
|
|
|
import org.springframework.http.codec.HttpMessageReader;
|
|
|
+import org.springframework.http.codec.ServerCodecConfigurer;
|
|
|
import org.springframework.http.server.reactive.ServerHttpRequest;
|
|
|
import org.springframework.http.server.reactive.ServerHttpRequestDecorator;
|
|
|
import org.springframework.stereotype.Component;
|
|
@@ -30,8 +31,11 @@ import java.util.List;
|
|
|
*/
|
|
|
@Component
|
|
|
public class RequestParamGlobalFilter implements GlobalFilter, Ordered {
|
|
|
+
|
|
|
+
|
|
|
+ // codecConfigurer.getReaders(),来获取spring.codec.max-in-memory-size的配置
|
|
|
@Autowired
|
|
|
- private CodecConfigurer codecConfigurer;
|
|
|
+ private ServerCodecConfigurer codecConfigurer ;
|
|
|
|
|
|
private static final Logger log = LoggerFactory.getLogger(RequestParamGlobalFilter.class);
|
|
|
|