javascript — formData не является многокомпонентным запросом при использовании с родной выборкой JS

formData не является многокомпонентным запросом при использовании с родной выборкой JS

Я пытаюсь отправить formData через собственный API выборки в приложении Vue, но получаю исключение:

Current request is not a multipart request

Моя выборка довольно проста:

 const url = '/api/image-uploads'; const payload = { files: formData }; const fetchCall = fetch (url, { method: 'post', body: formData }); 

и в моем контроллере у меня есть:

 @PostMapping('/image-uploads') void overrideImages(@RequestParam List{amp}lt;MultipartFile{amp}gt; files) { imageOverrideService.overrideImages(files) } 

Когда я выбрасываю точку останова в моем контроллере, файлы всегда пусты.

Если у кого-то есть понимание, это будет с благодарностью.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector