Загрузка файлов на сервер Sails.js с использованием FormData

Я использую response-dropzone для загрузки нескольких файлов на сервер Sails.js. Поскольку Reaction-Dropzone дает мне список удаленных файлов, я добавляю их в объект FormData. При этом, когда запрос попадает на сервер, req.file('myfile').upload() не будет работать, так как у меня нет input[type=file] на странице и я работаю с AJAX. Мой вопрос: есть ли у Skipper какой-либо метод для обработки загрузок FormData, или мне нужно использовать Multer или что-то подобное?

1 ответ

Ну... в конце концов, я использовал FormData неправильно. Если кто-то там не видит массив файлов на сервере, просто не используйте скобки в ключе, который вы добавляете в FormData.

// Incorrect
formdata.append('files[]', file)

// Correct
formdata.append('files', file)
Другие вопросы по тегам