Have you read through the Spring docs on Multipart data? This one seems relevant (need to have webflux as a dependency):
Reactive Core::Spring Framework
The DefaultServerWebExchange uses the configured HttpMessageReader<MultiValueMap<String, Part>> to parse multipart/form-data, multipart/mixed, and multipart/related content into a MultiValueMap.