Загрузка файлов на сервер 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)