Как загрузить несколько файлов с помощью Webflux?
Я отправляю запрос с типом контента: multipart/form-data
, и тело содержит одну часть , значение которой представляет собой набор файлов.
Для обработки одного файла я делаю это следующим образом:
Mono<MultiValueMap<String, Part> body = request.body(toMultipartData());
body.flatMap(map -> FilePart part = (FilePart) map.toSingleValueMap().get("file"));
Но как это сделать для нескольких файлов?
PS.Есть ли другой способ загрузить набор файлов в webflux?