с 2 реквест параметрами 1 мульти парт для загрузки файла.
фронт кидает файл и два поляа ОДНИМ form-data, и поля с форм даты мапяться на параметры контроллера. Почему?
С учётом того, что ты не сказал, какой стек технологий и библиотек используется, остаётся только гадать. А вообще можно же в доки и сорцы фреймворка/библиотеки посмотреть.
@RequestParam спринга и @RequestPart на файл @RequestParam String name, @RequestParam("type") CollectionType сollectionType, @RequestPart("attachment") MultipartFile multipartFile,
не могу сказать за спринг, но вообще если аттачмент лежит в multipart formdata, а не бинарем в body целиком, то ничто не мешает и все остальные параметры вместо query string писать в body запроса. соответственно ничто не мешает их оттуда и парсить
никакой магии, @RequestPart для этого и используется
я забыл отписать, да - уже потом в доке прочитал. Но спасиб бтв
Обсуждают сегодня