2015-11-06 6 views
2

Использование Dropzone в интерфейсе для загрузки нескольких файлов на сервер по одному запросу и с использованием связующего ПО Multer для обработки данных multipart/form. Установите uploadMultiple: true в конфигурацию Dropzone, она добавит [] к имени. Так, например, имя файл будет [0], файлы и т.д. 1Проблема с LIMIT_UNEXPECTED_FILE при использовании Dropzone для загрузки нескольких файлов с помощью узла multer

Сервера боковых код:.

var uploader = multer({dest: dest}); 
router.post(url, uploader.array('files', 30), function(req, res) { 
    ... 
}); 

Однако, кажется multer() массив (имя_поль) только позволяет имя_поль совпадает с именем в форме данных. В противном случае он выдает ошибку LIMIT_UNEXPECTED_FILE.

Любые предложения по его исправлению путем создания имени всегда как «поля» вместо добавления [] или создания мультера для обработки таких имен?

+0

любая удача с этой ошибкой? – Pierre

ответ

0

В ваших случаях имя входного атрибута на стороне клиента должно быть «файлами».

<input type="file" name="files" />