Js обернутый запрос на загрузку файла возвращает пустой массив - PullRequest
0 голосов
/ 08 мая 2020

Я использую React и Laravel. Когда я пытаюсь отправить запрос на загрузку файла с обернутым объектом FormData, запрос получает пустой массив в Laravel. Я хочу использовать упаковку, потому что мне нужно отправить несколько параметров.

Это хорошо

function onSubmit() {    
    let array = gallery

    Axios.post(`/api/submit`, array).then(res => (
        console.log(res.data)
    ))
}

Но в бэкэнде получается пустой массив

function onSubmit() { 
    let array = { gallery }

    Axios.post(`/api/submit`, array).then(res => (
        console.log(res.data)
    ))
}

1 Ответ

0 голосов
/ 08 мая 2020

Эй, вам нужно использовать промежуточное ПО на вашем сервере узлов для обработки файлов.

Вы можете использовать multer. https://github.com/expressjs/multer

...