This needs to be investigated. I don't know if there is anything in the Servlet API for this that's non-blocking.
WebClient: Multipart POST doesn't work
Reactive HTTP request data binding
Functional Web API support for HTML form processing
Remove support for "request params" from WebFlux
Introduce HttpHeaders getContentDisposition() and setContentDisposition()