diff --git a/springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/RequestBuilder.java b/springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/RequestBuilder.java index cc04f007e..180038c71 100644 --- a/springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/RequestBuilder.java +++ b/springdoc-openapi-webflux-core/src/main/java/org/springdoc/core/RequestBuilder.java @@ -1,6 +1,8 @@ package org.springdoc.core; import io.swagger.v3.oas.models.Operation; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.http.server.reactive.ServerHttpResponse; import org.springframework.stereotype.Component; import org.springframework.web.method.HandlerMethod; import org.springframework.web.server.ServerWebExchange; @@ -15,6 +17,8 @@ public RequestBuilder(AbstractParameterBuilder parameterBuilder, RequestBodyBuil static { PARAM_TYPES_TO_IGNORE.add(ServerWebExchange.class); + PARAM_TYPES_TO_IGNORE.add(ServerHttpRequest.class); + PARAM_TYPES_TO_IGNORE.add(ServerHttpResponse.class); } @Override