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 227790a17b6..28e5b7ab4c0 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 a6f4b54ea20..a027258f238 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 =