diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java index 227790a17b63ada43de545aed51e87ade0da4151..28e5b7ab4c001caf86a300f8282c9624ae3d793c 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java @@ -102,7 +102,7 @@ public abstract class BodyExtractors { * Return a {@code BodyExtractor} that reads form data into a {@link MultiValueMap}. * @return a {@code BodyExtractor} that reads form data */ - public static BodyExtractor>, ServerHttpRequest> toFormData() { + public static BodyExtractor>, ReactiveHttpInputMessage> toFormData() { return (serverRequest, context) -> { HttpMessageReader> messageReader = formMessageReader(context); return messageReader.readMono(FORM_TYPE, serverRequest, context.hints()); diff --git a/spring-webflux/src/test/java/org/springframework/web/reactive/function/BodyExtractorsTests.java b/spring-webflux/src/test/java/org/springframework/web/reactive/function/BodyExtractorsTests.java index a6f4b54ea202a49a4c7a897e6bad56f802872b78..a027258f2381cfd3fbba6f67ca403fa46d312817 100644 --- a/spring-webflux/src/test/java/org/springframework/web/reactive/function/BodyExtractorsTests.java +++ b/spring-webflux/src/test/java/org/springframework/web/reactive/function/BodyExtractorsTests.java @@ -207,7 +207,7 @@ public class BodyExtractorsTests { @Test public void toFormData() throws Exception { - BodyExtractor>, ServerHttpRequest> extractor = BodyExtractors.toFormData(); + BodyExtractor>, ReactiveHttpInputMessage> extractor = BodyExtractors.toFormData(); DefaultDataBufferFactory factory = new DefaultDataBufferFactory(); DefaultDataBuffer dataBuffer =