使用dropzone和multer

时间:2016-04-06 15:34:06

标签: node.js http dropzone.js multer

我正在尝试使用dropzone.js,nodejs和multer上传文件。

所以,首先,我将文件拖放到dropzone中,文件会自动上传。 在我放入目录后,Multer在/ uploads中创建一个临时文件。

但问题是大文件。 dropzone中的处理停止,multer停止创建临时文件并创建另一个,dropzone执行相同的操作。

  Dropzone.options.myAwesomeDropzone = {
   dictDefaultMessage: 'Glissez-déposez vos fichiers ici ou cliquez dans la zone pour déposer un fichier',
   paramName: 'reqFile',
   maxFilesize: 1000,
   maxThumbnailFilesize: 1000,
   //someoptions
   }

我的router.js:

var multer = require('multer');
app.post('/file-upload', isLoggedIn, function (req, res) {
var uploadFi = multer({
            dest: 'uploads/',
            limits: { 
                fileSize: 8589934592,
                fieldSize : 8589934592,
                fieldNameSize : 8589934592,
                headerPairs : 8589934592
             },
             inMemory : true,
    }).array('reqFile');
   uploadFi(req,res,function(err) {
        console.log('rentre');
        if (err) {
            console.log(err);
            res.send('Erreur');
        }  else {
           console.log('go! its ok')

        }
   })
})

对于服务器,我的超时时间为3600000000ms,因此也不是超时...

我没有错误,我尝试了所有可能性......请帮助我!

致以最诚挚的问候,

皮埃里克

0 个答案:

没有答案